Trong Python để nhập liệu từ bàn phím ta dùng hàm input(). Giá trị nhập vào của hàm input() thường là kiểu chuỗi, do đó ta cần chuyển kiểu nếu như muốn lưu trữ giá trị nhập vào không phải kiểu chuỗi.
print(“Mời bạn nhập nội dung:”)
s=input()
print(“Bạn nhập:”,s)
print(“Kiểu dữ liệu:”,type(s))
Muốn đưa về số int
print(“Mời bạn nhập int:”)
x=int(input())
print(“Bạn nhập:”,x)
print(“Kiểu dữ liệu:”,type(x))
Muốn đưa về số float
print(“Mời thím nhập int:”)
x=float(input())
print(“Bạn nhập:”,x)
print(“Kiểu dữ liệu:”,type(x))
Muốn đưa về số boolean
def StrToBool(s):
return s.lower() in (“yes”, “true”, “y”, “1”)
print(“Mời bạn nhập bool:”)
x = StrToBool(input())
print(“Bạn nhập:”, x)
print(“Kiểu dữ liệu:”, type(x))
Ngoài ra hàm input() còn có cho phép ta nhập nhãn tiêu đề vào như sau:
x=input(“Mời bạn nhập giá trị gì đó:”)
print(“Bạn nhập: “,x)