当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python input()用法及代码示例


Python input() 函数用于获取用户输入。默认情况下,它以字符串的形式返回用户输入。

用法

input(prompt)

参数



  • Prompt:一个字符串,表示输入之前的默认消息(通常是屏幕)。但是,是否有提示消息是可选的。

返回:input() 返回一个字符串对象。即使输入的值是整数,它也会将其转换为字符串。

例一:取用户的姓名和年龄作为输入并打印

默认情况下,输入返回一个字符串。所以姓名和年龄将被存储为字符串。

Python


# Taking name of the user as input 
# and storing it name variable
name = input("Please Enter Your Name:")
  
# taking age of the user as input and 
# storing in into variable age
age = input("Please Enter Your Age:")
  
# printing it
print("The name of the user is {0} and his/her age is {1}".format(name, age))

输出:

示例 2:从用户那里获取两个整数并将它们相加。

在这个例子中,我们将研究如何从用户那里获取整数输入。要获取整数输入,我们将使用 int() 和 input()

Python


# Taking number 1 from user as int
num1 = int(input("Please Enter First Number:"))
  
# Taking number 2 from user as int
num2 = int(input("Please Enter Second Number:"))
  
# adding num1 and num2 and storing them in
# variable addition
addition = num1 + num2
  
# printing
print("The sum of the two given numbers is {} ".format(addition))

输出:

同样,我们可以使用 float() 来取两个浮点数。让我们再看一个如何将列表作为输入的示例

示例 3:将两个列表作为输入并附加它们

Python


# Taking list1 input from user as list
list1 = list(input("Please Enter Elements of list1:"))
  
# Taking list2 input from user as list
list2 = list(input("Please Enter Elements of list2:"))
  
  
# appending list2 into list1 using .append function
for i in list2:
    list1.append(i)
  
# printing list1
print(list1)

输出:




相关用法


注:本文由纯净天空筛选整理自bistpratham大神的英文原创作品 Python input() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。