Home >Backend Development >Python Tutorial >What is the python input statement?

What is the python input statement?

青灯夜游
青灯夜游Original
2021-02-19 15:17:0241002browse

The python input statement is "input()". The input() function can read a line of text from the standard input. The default standard input is the keyboard; that is, it reads the information entered by the user from the keyboard. input() can receive a Python expression as input and return the result of the operation.

What is the python input statement?

The operating environment of this tutorial: Windows 10 system, Dell G3 computer, Python3.

The python input statement is "input()".

Read keyboard input

Python provides the input() built-in function to read a line of text from the standard input. The default standard input is the keyboard.

input can receive a Python expression as input and return the result of the operation.

The usage rules of input() are relatively simple, because Python does not need to be defined in advance when using variables, so when we need to enter information, we only need to give a variable name and enter it directly.

That is: Variable name=input('Guidance information')

Recommended learning: Python video tutorial

More below Let’s look at the input() function with a few examples.

 a = input('输出php中文网的网址:')
 b = input('输入你的名字:')
 c = input('输入你的生日:')
 d = input('输入你最喜欢的城市名:')
 e = input('输入你最喜欢的数字:')
 print("php中文网的网址:",a)
 print('你的姓名:',b)
 print('你的生日:',c)
 print('你喜欢的城市和数字分别为:',d,e)

Output result:

 输出php中文网的网址:m.sbmmt.com
 输入你的名字:轻烟
 输入你的生日:2月29日
 输入你最喜欢的城市名:苏州
 输入你最喜欢的数字:8
 php中文网的网址: m.sbmmt.com
 你的姓名: 轻烟
 你的生日: 2月29日
 你喜欢的城市和数字分别为: 苏州 8

It should be noted that if we simply use the input() function directly, the content we input will be saved in string format. The following writing method can directly specify the type of input content after input.

For example:

 a = int(input('我最喜欢的数字:'))
 b = float(input('我认为适宜的温度:'))
 print(a,type(a))#先输出内容,然后type()函数看类型。
 print(b,type(b))

The output result is:

我最喜欢的数字:6
我认为适宜的温度:25
6 <class &#39;int&#39;>
25.0 <class &#39;float&#39;>

You will encounter a very common problem in your future study, how to enter multiple inputs in one line in Python character.

Usually the built-in map() function in Python is used for input.

For example:

a,b,c = map(int,input().split())
#这种方式输入了3个int型的数字,split()代表以空格隔开。
print(a,b,c)
index = list(map(int,input().split()))
#这种方式可以输入任意个int型的数字,在这里采用列表来存储。
print(index)

Output:

 2 6 8
 2 6 8
 1 2 3 4 5 6 7 8 9
 [1, 2, 3, 4, 5, 6, 7, 8, 9]

For more programming-related knowledge, please visit: Programming Teaching! !

The above is the detailed content of What is the python input statement?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn