Trong Python, input() và print() là hai hàm chính được sử dụng cho các thao tác Nhập và Xuất.
Dưới đây giải thích đầy đủ
input() - Lấy dữ liệu đầu vào từ người dùng
Input luôn trả về một dữ liệu string
Bạn có thể dùng int(), float(),... để chuyển đổi nó sang kiểu dữ liệu khác
Ví dụ:
name = input("Enter your name: ")
print(f"Hello {name}") # Hello DevNotes
Ví dụ về chuyển đổi kiểu
age = input("Nhập tuổi của bạn: ")
age_int = int(age) # Chuyển từ string sang int
age_int += 1 # Cộng thêm 1
print(f"Tuổi của bạn trong năm sau là: {age_int}")
Kêt quả : Nhập tuổi của bạn: 25
Tuổi của bạn trong năm sau là: 26
print() — Hiển thị Output Dùng để in kết quả dữ liệu
# mặc định print sẽ xuống dòng
print("Hello")
print("World !")
# Khai báo thêm ký tự chia cách và ký tự kết thúc dòng
print("Hello", "World", sep=" ", end="\n")
# In nhiều giá trị
print("Name:", "DevNotes", "Age:", 25)
# In nhiều có ký tự phân cách
print("2025", "10", "15", sep="-") # Output: 2025-10-15
Kết quả thu được
Hello
World !
Hello World
Name: DevNotes
Age: 25
2025-10-15