Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Input trong Python là gì? Cách dùng hàm input trong Python như thế nào? Hãy cùng Quantrimang.com tìm hiểu nhé!
Nếu được hỏi ngành nghề nào có lương cao nhất hiện nay, ắt hẳn bạn sẽ nghe thấy nhiều câu trả lời về lập trình nhất. Nó là “cái nôi” cho ra đời rất nhiều sản phẩm tiện ích như ứng dụng, phần mềm, thậm chí cả game giải trí và nhiều hơn thế nữa.
Lập trình thực sự là một môn học khó với nhiều người nhưng cũng không hề khó tìm hiểu nếu bạn thật sự đam mê. Vì lập trình có rất nhiều ngôn ngữ khác nhau nên hãy chọn tập trung vào ngôn ngữ bạn thật sự yêu thích và được dùng phổ biến hiện nay. Python là một trong số đó.
Nếu đã học lập trình được một thời gian, ắt hẳn bạn không còn xa lạ với Python. Ngôn ngữ này đã góp phần tạo nên thành công của nhiều ứng dụng và trang web. Học Python không quá khó. Bạn chỉ cần bắt đầu từ những kiến thức và học cách dùng hàm cơ bản nhất.
Đúng vậy, Python có rất nhiều hàm hay và thú vị. Chỉ cần nắm được chúng, bạn dễ dàng tạo nên những sản phẩm chất lượng. Ở bài viết này, chúng ta sẽ cùng nhau tìm hiểu câu lệnh input trong Python.
Input hay đầu vào có thể đến từ người dùng trực tiếp qua bàn phím hoặc nguồn bên ngoài như file hoặc database. Kết quả có thể được hiện trực tiếp tới console hoặc IDE, tới màn hình qua GUI (giao diện người dùng đồ họa) hoặc từ nguồn bên ngoài.
Hàm input() tích hợp sẵn trong Python cho phép người dùng nhập vào dữ liệu dạng chuỗi và trả về nội dung đã nhập.
input([prompt])
Hàm input() có một tham số duy nhất prompt - đây là một chuỗi gợi ý cho người dùng nhập dữ liệu vào. Tham số này là tùy chọn có thể có hoặc không
1. Hỏi tên người dùng không có tham số prompt và in ra lời chào:
print('Nhập tên của bạn:')
x = input()
print('QuanTriMang xin chào bạn, ' + x)
Giả dụ input người dùng nhập vào là "META". Chạy chương trình, kết quả trả về là:
Nhập tên của bạn:
META
QuanTriMang xin chào bạn, META
2. Hỏi tên người dùng và in ra lời chào:
x = input('Nhập tên của bạn: ')
print('QuanTriMang xin chào bạn, ' + x)
Kết quả sau khi bạn nhập tên vào:
Nhập tên của bạn: Ngọc Vân QuanTriMang xin chào bạn, Ngọc Vân
Như chúng ta đã nói ở trên, kiểu dữ liệu nhập vào từ input() là dạng chuỗi. Để chuyển nó sang dạng số và dùng như 1 số để tính toán thì cần kết hợp với định nghĩa dữ liệu phía bên ngoài hàm input().
👉 Tìm hiểu về Các kiểu dữ liệu trong Python
x = int(input('Nhập số thứ nhất: '))
y = int(input('Nhập số thứ hai: '))
print('Tổng 2 số vừa nhập là: ', x+y)
Nếu bạn nhập vào 2 số: 4 và 7 thì sẽ có kết quả như sau:
Nhập số thứ nhất: 4
Nhập số thứ hai: 7
Tổng 2 số vừa nhập là: 11
Với ví dụ này, bạn có thể đơn giản chỉ cần đưa công thức tính toán vào rồi in ra kết quả như sau:
print("Tính Diện tích hình chữ nhật bằng Python:")
x = int(input('Nhập cạnh a: '))
y = int(input('Nhập cạnh b: '))
S=x*y
print('Diện tích hình chữ nhật là: ', S)
Kết quả thu được với 2 cạnh 4 và 9 như sau:
Tính Diện tích hình chữ nhật bằng Python:
Nhập cạnh a: 4
Nhập cạnh b: 9
Diện tích hình chữ nhật là: 36
Tuy nhiên, nếu là người dùng chuyên nghiệp, bạn nên sử dụng hàm Python do người dùng tự định nghĩa để tính toán diện tích chữ nhật, phòng khi còn sử dụng lại trong một số trường hợp. Cách tính diện tích hình chữ nhật sử dụng hàm tự tạo trong Python như sau:
print("Tính Diện tích hình chữ nhật bằng Python:")
x = int(input('Nhập cạnh a: '))
y = int(input('Nhập cạnh b: '))
def DT_chu_nhat(a,b):
S=a*b
return S
print('Diện tích hình chữ nhật là: ', DT_chu_nhat(x,y))
Kết quả đầu ra sẽ tương tự như trên nhưng nhìn code sẽ chuyên nghiệp hơn vì bạn sẽ dần có thói quen sử dụng hàm tự tạo.
Lấy dữ liệu người dùng nhập là một chuỗi và tách từng ký tự bằng list() để chuyển đổi nó thành các ký tự.
# Lấy list1 mà người dùng nhập vào là danh sách
list1 = list(input("Please Enter Elements of list1: "))
#Lấy list2 của người dùng nhập vào là danh sách
list2 = list(input("Please Enter Elements of list2: "))
# Kết hợp list2 thành list1 bằng hàm .append function
for i in list2:
list1.append(i)
# in list1
print(list1)
Kết quả:

Chắc bây giờ bạn đã biết input() trong Python là gì rồi phải không? Như bạn thấy, cách dùng nó cũng không quá khó. Chỉ cần nắm được cú pháp cơ bản và ứng dụng phù hợp, bạn có thể sử dụng thành thạo hàm Python này.
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Agent hỗ trợ nhiều giọng nói trong ElevenAgents
Kết hợp các kỹ thuật tạo prompt để thực hiện dự án thực tế
Xây dựng agent dựa trên flow, an toàn cho môi trường Production
Tạo kế hoạch vận hành Bot có giám sát trong Grok Bot
Cách cấu hình agent để giao tiếp bằng nhiều ngôn ngữ trong ElevenAgents
Hướng dẫn dùng Claude Haiku 5.5 làm trợ lý phân loại trong Claude Code
Cách thiết kế giọng nói sống động, lôi cuốn cho ElevenLabs Agents
Cách kết nối Google Drive với Gemini Spark đọc và xử lý tài liệu
Chế độ Sinh viên trong Gemini: Không gian học tập có lộ trình
Cách biến ý tưởng thành thiết kế bằng MagicPath trong ChatGPT
TOP công cụ AI tạo workflow tốt nhất
TOP trình duyệt web AI tốt nhất
Cách cung cấp kiến thức phù hợp cho agent trong Microsoft Copilot Studio
Thiết lập cơ sở kiến thức cho ElevenAgents
15 prompt AI thú vị cho ngày lễ Halloween
Hướng dẫn chat bằng giọng nói trên Dola AI
Top công cụ AI tốt nhất cho Digital Marketing
Hướng dẫn tạo giọng nói cá nhân trên Dola AI
tOP plugin ChatGPT tốt nhất để lên kế hoạch du lịch
Trình tự đảm bảo tính an toàn cho quy trình tự động hóa trong Grok Bot
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
6 cách mở Computer/System Properties trong Windows 10
Đừng chia sẻ ảnh cho đến khi bạn chạy kiểm tra siêu dữ liệu này!
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Cách sửa lỗi There Are Currently No Power Options Available Windows
Hướng dẫn 8 cách mở bàn phím ảo trên Windows 10