Python input() 函数
input() 函数是一个库函数,用于获取用户输入,在控制台显示给定消息并等待输入并以字符串格式返回输入值。
用法:
input(prompt)
参数: promot
- 将显示在控制台上的字符串值/消息。
返回值: str
- 它以字符串格式返回用户输入。
例:
Input: text = input("Input any text:") # if user input is "Hello world!" print("The value is:", text) Output: Input any text:Hello world!
示例1:输入一个字符串并打印它和它的类型
# python code to demonstrate example
# of input() function
# user input
text = input("Input any text:")
# printing value
print("The value is:", text)
# printing type
print("return type is:", type(text))
输出
Input any text:Hello world! The value is: Hello world! return type is: <class 'str'>
示例 2:输入不同类型的值并将它们连同它们的类型一起打印
# python code to demonstrate example
# of input() function
# input 1
input1 = input("Enter input 1:")
print("type of input1:", type(input1))
print("value of input1:", input1)
# input 2
input2 = input("Enter input 2:")
print("type of input2:", type(input2))
print("value of input2:", input2)
# input 3
input3 = input("Enter input 3:")
print("type of input3:", type(input3))
print("value of input3:", input3)
输出
Enter input 1:12345 type of input1: <class 'str'> value of input1: 12345 Enter input 2:123.45 type of input2: <class 'str'> value of input2: 123.45 Enter input 3:Hello [email protected]#$ type of input3: <class 'str'> value of input3: Hello [email protected]#$
输入整数和浮点值
没有直接函数可用于接收整数值或浮点值的输入。
input() 函数从用户处获取任何类型的输入,如整数、浮点数、字符串,但以字符串格式返回所有值。如果我们需要整数或浮点类型的值,我们需要转换它们。
要将输入转换为整数,我们使用 int() 函数。
要将输入转换为浮点数,我们使用 float() 函数。
示例 3:输入整数和浮点值的 Python 代码
# python code to demonstrate example
# of input() function
# input an integer value
num = int(input("Enter an integer value:"))
print("type of num:", type(num))
print("value of num:", num)
# input a float value
num = float(input("Enter a float value:"))
print("type of num:", type(num))
print("value of num:", num)
输出
Enter an integer value:12345 type of num: <class 'int'> value of num: 12345 Enter a float value:123.45 type of num: <class 'float'> value of num: 123.45
相关用法
- Python int()用法及代码示例
- Python id()用法及代码示例
- Python string isidentifier()用法及代码示例
- Python calendar isleap()用法及代码示例
- Python math isclose()用法及代码示例
- Python string isupper()用法及代码示例
- Python string isalnum()用法及代码示例
- Python numpy matrix identity()用法及代码示例
- Python itertools.groupby()用法及代码示例
- Python isdisjoint()用法及代码示例
- Python string istitle()用法及代码示例
- Python itertools.repeat()用法及代码示例
- Python math isnan()用法及代码示例
- Python string isalpha()用法及代码示例
- Python calendar itermonthdays2()用法及代码示例
- Python dict items()用法及代码示例
- Python Tkinter iconphoto()用法及代码示例
- Python calendar itermonthdays()用法及代码示例
- Python string isdigit()用法及代码示例
- Python string isdecimal()用法及代码示例
注:本文由纯净天空筛选整理自 input() function with example in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。