In kết quả với print()
1. Hàm print() cơ bản
Phần tiêu đề “1. Hàm print() cơ bản”print("Hello, Swift!")print("Welcome to iOS development")2. In biến
Phần tiêu đề “2. In biến”let name = "Alice"let age = 25
print(name)print(age)3. String Interpolation
Phần tiêu đề “3. String Interpolation”Swift sử dụng \() để nhúng biến vào chuỗi:
let name = "Alice"let age = 25
print("Name: \(name)")print("Age: \(age)")print("\(name) is \(age) years old")4. In biểu thức
Phần tiêu đề “4. In biểu thức”let a = 10let b = 20
print("Sum: \(a + b)")print("Average: \((a + b) / 2)")5. In nhiều giá trị
Phần tiêu đề “5. In nhiều giá trị”let name = "Bob"let age = 30
// Cách 1: String interpolationprint("Name: \(name), Age: \(age)")
// Cách 2: Nhiều tham số (cách nhau bởi dấu cách)print("Name:", name, "Age:", age)6. Separator và Terminator
Phần tiêu đề “6. Separator và Terminator”// Separator - dấu phân cáchprint("A", "B", "C", separator: "-") // A-B-C
// Terminator - kết thúc (mặc định là \n)print("Hello", terminator: " ")print("World") // Hello World (cùng dòng)7. Định dạng số
Phần tiêu đề “7. Định dạng số”let pi = 3.14159265359
// Format với String(format:)print(String(format: "%.2f", pi)) // 3.14print(String(format: "%.4f", pi)) // 3.14168. Multi-line Strings
Phần tiêu đề “8. Multi-line Strings”let message = """ This is a multi-line string """print(message)9. So sánh với Python và Kotlin
Phần tiêu đề “9. So sánh với Python và Kotlin”| Swift | Kotlin | Python |
|---|---|---|
print("Hello") |
println("Hello") |
print("Hello") |
print("\\(name)") |
print("$name") |
print(f"{name}") |
separator: "-" |
Không có | sep="-" |
terminator: "" |
print(..., end="") |
end="" |
📝 Tóm tắt
Phần tiêu đề “📝 Tóm tắt”print()- In và xuống dòng\(variable)- String interpolationseparator:- Dấu phân cáchterminator:- Ký tự kết thúcString(format:)- Định dạng số