Hướng dẫn what is the use of input () in python? - việc sử dụng đầu vào () trong python là gì?

Hàm

input([prompt])
3 lấy đầu vào từ người dùng và trả về nó.

Thí dụ

name = input("Enter your name: ")

print(name) # Output: # Enter your name: James # James


Đầu vào ()

Cú pháp của hàm

input([prompt])
3 là:

input([prompt])

Thông số đầu vào ()

Hàm

input([prompt])
3 có một đối số tùy chọn duy nhất:

  • Nhắc (Tùy chọn) - Một chuỗi được ghi vào đầu ra tiêu chuẩn (thường là màn hình) mà không cần theo dõi dòng mới - a string that is written to standard output (usually screen) without trailing newline

đầu vào () giá trị trả về

Hàm

input([prompt])
3 đọc một dòng từ đầu vào (thường là từ người dùng), chuyển đổi dòng thành một chuỗi bằng cách loại bỏ dòng mới và trả về nó.

Nếu EOF được đọc, nó sẽ tăng ngoại lệ

input([prompt])
7.


Ví dụ 1: Làm thế nào đầu vào () hoạt động trong Python?

# get input from user

inputString = input()

print('The inputted string is:', inputString)

Đầu ra

Python is interesting.
The inputted string is: Python is interesting

Ví dụ 2: Nhận đầu vào từ người dùng với lời nhắc

# get input from user

inputString = input('Enter a string:')

print('The inputted string is:', inputString)

Đầu ra

Enter a string: Python is interesting.
The inputted string is: Python is interesting

❮ Chức năng tích hợp sẵn


Thí dụ

Yêu cầu tên của người dùng và in nó:

print ('Nhập tên của bạn:') x = input () in ('xin chào,' + x)
x = input()
print('Hello, ' + x)

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm

input([prompt])
3 cho phép đầu vào của người dùng.


Cú pháp

Giá trị tham số

Tham sốSự mô tả
lời nhắcMột chuỗi, biểu thị một thông báo mặc định trước đầu vào.

Nhiều ví dụ hơn

Thí dụ

Yêu cầu tên của người dùng và in nó:

print ('Nhập tên của bạn:') x = input () in ('xin chào,' + x)
print('Hello, ' + x)

Hãy tự mình thử »


❮ Chức năng tích hợp sẵn


Các hàm đầu vào python () và raw_input () được sử dụng để thu thập đầu vào của người dùng. input () đã thay thế raw_input () trong python 3 trở đi. Cả hai chức năng trả về một đầu vào của người dùng dưới dạng chuỗi.


Xử lý đầu vào của người dùng là một phần quan trọng của lập trình.

Hướng dẫn what is the use of input () in python? - việc sử dụng đầu vào () trong python là gì?

Tìm Bootcamp của bạn phù hợp

  • Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
  • Truy cập các học bổng và khóa học chuẩn bị độc quyền

Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name

Last name

Email

Phone number

Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.

Ví dụ: bạn có thể muốn hỏi người dùng tuổi của họ để bạn có thể xác định xem họ có nên được phép sử dụng trang web của bạn hay không. Hoặc bạn có thể muốn yêu cầu người dùng nhập tên của họ để bạn có thể xác định độ dài của nó. Bất cứ dữ liệu nào bạn cần từ người dùng, bạn sẽ cần phải tìm cách để có được nó trong một số thời trang.

Đó là nơi mà hàm python input () xuất hiện. Input (), một hàm tích hợp trong Python, cho phép các lập trình viên nhận thông tin thông qua bàn phím, chúng có thể xử lý trong một chương trình Python. Trong hướng dẫn này, chúng tôi sẽ phá vỡ những điều cơ bản của Python Input ().

Đầu vào của người dùng Python: Hướng dẫn

Chấp nhận đầu vào của người dùng cho phép bạn lấy các giá trị từ người dùng trong khi chương trình của bạn đang chạy. Điều này có nghĩa là bạn không cần phải phụ thuộc vào các giá trị có sẵn hoặc nội dung của tệp để chạy chương trình của bạn.

Python 3.x sử dụng một phương thức gọi là input () để truy xuất đầu vào của người dùng. Trong Python 2.x, bạn phải sử dụng phương thức Raw_Input ().

Khi chúng tôi gọi một chức năng đầu vào, chương trình của chúng tôi sẽ tạm dừng. Chương trình tiếp tục sau khi người dùng nhập văn bản thông qua Shell Python hoặc dòng lệnh. Ví dụ: chúng tôi có thể yêu cầu người dùng cho địa chỉ email của họ.

Chương trình của chúng tôi sẽ tạm dừng cho đến khi người dùng chèn văn bản vào chương trình và nhấn phím Enter. Người dùng phải nhấn phím Enter. Khóa này cho Python biết người dùng đã hoàn tất việc chèn văn bản vào shell.

Python input () trong phiên bản 3

Hàm input () cho phép người dùng chèn giá trị vào một chương trình. input () trả về một giá trị chuỗi. Bạn có thể chuyển đổi nội dung của đầu vào bằng bất kỳ loại dữ liệu nào. Chẳng hạn, bạn có thể chuyển đổi giá trị mà người dùng chèn thành số dấu phẩy động. Input () được hỗ trợ trong Python 3.x.

Hàm input () hoạt động theo cách tương tự như hàm raw_input (). Input () sử dụng cú pháp sau:

Thông báo là chuỗi mà bạn muốn hiển thị khi người dùng được nhắc nhập văn bản. Thông báo này nên nói với người dùng rằng họ dự kiến ​​sẽ thực hiện một hành động. Nếu không, người dùng bị nhầm lẫn tại sao chương trình không tiếp tục.

Hãy để người dùng yêu cầu người dùng chèn địa chỉ email của họ vào vỏ:

email = input("Enter your email address: ")
print("To confirm, is your email address:", email)

Chúng tôi đã sử dụng phương thức Input () để yêu cầu người dùng nhập địa chỉ email của họ. Thông báo chúng tôi đính kèm trong ngoặc được hiển thị cho bảng điều khiển trên cùng một dòng mà người dùng dự kiến ​​sẽ nhập văn bản.

Chúng tôi lưu trữ giá trị chèn người dùng trong một biến. Điều này cho phép chúng tôi tham khảo lại đầu vào của người dùng sau trong chương trình của chúng tôi.

Đây là kết quả của mã của chúng tôi:

Enter your email address: 
To confirm, is your email address: 

Người dùng của chúng tôi lần đầu tiên được yêu cầu chèn email của họ. Sau đó, chương trình của chúng tôi đã in ra một thông báo sử dụng giá trị mà người dùng đã chèn. Điều này có nghĩa là giá trị mà người dùng chèn đã được lưu trữ thành công trong chương trình của chúng tôi.

Python raw_input () trong phiên bản 2

Raw_Input () chấp nhận đầu vào của người dùng. Phương thức Raw_Input () là tương đương Python 2.x của Python 3, đầu vào ().

Hàm raw_input () sẽ nhắc người dùng nhập văn bản vào chương trình. Dữ liệu đó được thu thập, người dùng nhấn phím trả về.

Raw_Input () lấy một tham số: Thông báo mà người dùng nhận được khi chúng được nhắc nhập. Điều này giống như phương thức đầu vào () mà chúng ta đã thảo luận trước đó.

Dưới đây là một ví dụ về hàm python raw_input () trong hành động sử dụng chuỗi đầu vào Nhập địa chỉ email của bạn:

email = raw_input("Enter your email address: ")
print "To confirm, is your email address:", email

Chương trình của chúng tôi yêu cầu chúng tôi nhập địa chỉ email của chúng tôi. Sau khi chúng tôi nhập giá trị, chúng tôi nhấn Enter. Điều này cho phép chúng tôi gửi địa chỉ email vào chương trình của chúng tôi. Địa chỉ email được lưu trong biến email cho sau.

Khi chúng tôi chạy mã của chúng tôi và cung cấp cho nó địa chỉ email của chúng tôi, lời nhắc của chúng tôi sẽ được in như sau:

Enter your email address: 
To confirm, is your email address: 

Chương trình của chúng tôi lưu trữ thành công giá trị đầu vào mà chúng tôi đã lấy từ người dùng.

Nếu bạn cố gắng sử dụng Raw_Input () trong Python 3, bạn sẽ gặp phải lỗi tên của tên gọi: Tên Raw_Input, không được xác định lỗi. Nhấn vào đây để đọc hướng dẫn của chúng tôi về cách khắc phục lỗi này.

Loại đầu vào

Theo mặc định, các hàm input () và raw_input () sẽ chuyển đổi dữ liệu mà người dùng nhập vào một chuỗi. Nếu bạn muốn làm việc với một chuỗi, đây không phải là vấn đề. Nhưng nếu bạn sẽ làm việc với một số nguyên hoặc loại dữ liệu khác, bạn sẽ cần phải thay đổi nó bằng tay.

Để làm điều này, bạn nên sử dụng các chức năng dữ liệu Python tích hợp để thay đổi loại dữ liệu bạn có. Ở đây, một ví dụ về một chương trình sẽ nhắc nhở người dùng cho tuổi của họ, thêm một năm vào tuổi của họ và trả về giá trị:

input([prompt])
0

Chúng tôi chuyển đổi tuổi người dùng thành một số nguyên bằng hàm int (). Sau đó, chúng tôi thêm 1 vào tuổi đó. Trên dòng cuối cùng của mã của chúng tôi, chúng tôi cho phép giá trị của chúng tôi in trên màn hình, cùng với một tin nhắn ngắn. Đây là mã của chúng tôi trong hành động:

Hướng dẫn what is the use of input () in python? - việc sử dụng đầu vào () trong python là gì?

"Karma nghề nghiệp bước vào cuộc sống của tôi khi tôi cần nó nhất và nhanh chóng giúp tôi kết hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi tìm thấy công việc mơ ước của mình phù hợp với các giá trị và mục tiêu của tôi trong cuộc sống!"

Sao Kim, Kỹ sư phần mềm tại Rockbot

input([prompt])
1

Ngoài ra, chúng tôi có thể bọc câu lệnh input () của chúng tôi với hàm int (). Điều này sẽ chuyển đổi giá trị của chúng tôi thành một số ngay sau khi giá trị đã được truy xuất. Đây là một ví dụ:

input([prompt])
2

Chúng tôi đã chuyển đổi giá trị tuổi thành một số nguyên.

Sự kết luận

Các hàm đầu vào () và raw_input () có một loạt các mục đích sử dụng trong Python. Nếu bạn đang tìm kiếm dữ liệu từ người dùng, bạn sẽ cần sử dụng các chức năng này tại một số điểm.

Trong hướng dẫn này, chúng tôi đã chia nhỏ cách các hàm đầu vào () và raw_input () hoạt động trong Python. Bây giờ bạn là một chuyên gia về việc thu thập đầu vào của người dùng trong Python! Để tìm hiểu thêm về lập trình trong Python, hãy đọc cách viết mã của chúng tôi trong Python Guide.

Việc sử dụng chức năng đầu vào là gì?

Hàm đầu vào cho phép bạn yêu cầu người dùng nhập một số loại thông tin vào chương trình và lưu thông tin đó vào một biến mà chương trình có thể xử lý.allows you to ask a user to type some sort of information into the program and to save that information into a variable that the program can process.

Việc sử dụng đầu vào () trong python viết một ví dụ là gì?

Hàm Python Input () được sử dụng để nhận đầu vào từ người dùng. Nó nhắc nhở cho đầu vào người dùng và đọc một dòng. Sau khi đọc dữ liệu, nó chuyển đổi nó thành một chuỗi và trả về nó. Nó ném một lỗi eoferror nếu EOF được đọc.to get input from the user. It prompts for the user input and reads a line. After reading data, it converts it into a string and returns that. It throws an error EOFError if EOF is read.

Việc sử dụng hàm input () và print () trong python là gì?

Trong Python, sử dụng hàm input (), chúng tôi lấy đầu vào từ người dùng và sử dụng hàm in (), chúng tôi hiển thị đầu ra trên màn hình.Sử dụng hàm input (), người dùng có thể cung cấp bất kỳ thông tin nào cho ứng dụng trong định dạng chuỗi hoặc số.Sau khi đọc bài viết này, bạn sẽ học: Đầu vào và đầu ra trong Python.Using the input() function, we take input from a user, and using the print() function, we display output on the screen. Using the input() function, users can give any information to the application in the strings or numbers format. After reading this article, you will learn: Input and output in Python.

Việc sử dụng hàm loại () và đầu vào () là gì?

Có hai chức năng có thể được sử dụng để đọc dữ liệu hoặc đầu vào từ người dùng trong Python: Raw_Input () và Input ().Các kết quả có thể được lưu trữ thành một biến.Raw_Input () - Nó đọc lệnh hoặc lệnh đầu vào và trả về một chuỗi.Input () - Đọc đầu vào và trả về một loại python như danh sách, tuple, int, v.v.to read data or input from the user in python: raw_input() and input(). The results can be stored into a variable. raw_input() – It reads the input or command and returns a string. input() – Reads the input and returns a python type like list, tuple, int, etc.