⊗pyPmBsInp 36 of 208 menu

Hàm input trong Python

Bây giờ hãy cùng nghiên cứu hàm input. Nó cho phép nhập dữ liệu trong console, và cũng có thể lưu trữ chúng để sử dụng trong công việc sau này. Vào tham số không bắt buộc của nó, bạn có thể truyền một chuỗi với câu hỏi dành cho người dùng. Sau khi chạy mã, trong trường bên phải chuỗi, người dùng có thể nhập dữ liệu. Để dữ liệu đã nhập được lưu lại, cần nhấn phím Enter. Hàm trả về kết quả của nó là một chuỗi.

Ví dụ . Xuất dữ liệu

Hãy tạo một biến tst, giá trị của nó sẽ là kết quả hoạt động của hàm input. Trong tham số của nó hãy viết một chuỗi với yêu cầu nhập số:

tst = input('enter number: ')

Sau khi chạy mã, trong console sẽ hiển thị chuỗi sau:

'enter number:'

Bên phải chuỗi có thể nhập bất kỳ giá trị nào. Hãy nhập số 12:

'enter number:' 12

Sau khi người dùng nhập số, nó sẽ được đưa vào biến tst. Để minh họa rõ hơn, hãy thêm vào mã một dòng để xuất giá trị của biến ra console:

print(tst)

Bây giờ sau khi nhập số, trong console sẽ hiển thị thêm giá trị của biến tst:

'enter number:' 12 '12'

Ví dụ . Các phép toán với số đã nhập

Hãy cộng thêm một đơn vị vào giá trị đã nhập:

tst = input('enter number: ') print(tst + 1) # sẽ xuất lỗi

Điều này xảy ra bởi vì hàm input luôn trả về kết quả của nó là một chuỗi. Do đó, để thực hiện các phép toán cần chuyển đổi nó thành số. Việc này được thực hiện bằng hàm int:

print(int(tst) + 1) # sẽ xuất ra 13

Bài tập thực hành

Yêu cầu người dùng nhập ngày trong tuần hiện tại. Xuất nó ra console.

Giả sử có hai biến:

num1 = 10 num2 = input('enter number: ')

Hãy lấy tổng của chúng và xuất ra console.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối