欢迎访问宙启技术站
智能推送

Python中的input()函数用法详解

发布时间:2023-06-09 14:30:52

Python中的input()函数用法详解

input()是Python内置函数,它可以接收用户的输入。一般情况下,我们会在控制台中以字符串的形式输入内容,input()函数会把这个字符串读取进来,并返回一个字符串类型的变量,存储我们输入的内容。input()函数以换行符 “

” 作为输入的结束符。

语法格式:

input([prompt])

参数说明:

参数prompt是可选的,它通常是如“请输入xxx: ”之类的提示语,它会在控制台中显示出来,在用户输入之前提示用户输入内容。

使用示例:

以下是input()函数的使用示例:

1. 普通的输入方式

name = input()  # 不带提示符,直接从控制台读取输入

print("Hello ", name)  # 输出 "Hello " 和用户输入的值 name

在终端中输入 "John" ,可以看到输出的结果为 Hello John。

2. 添加提示信息

age = input("Please enter your age:")

print("Your age is: ", age)

在终端中输入 "25",可以看到输出的结果为 Your age is: 25。

需要注意的是,在使用input()函数的时候,需要保证输入的数据类型与你需要的数据类型一致,如果需要接收一个数字,则需要调用 int() 函数将返回的数据转换为整型:

n = int(input("Please enter a number: "))

print("The square of the number is: ", n*n)

在终端中输入 "5",可以看到输出的结果为 The square of the number is 25。

函数备注:

input()函数返回的均为字符串类型,如果需要输入数值类型数据,需要使用类型转换函数进行转换;

input()函数只能获取控制台输入,无法获取程序内部的变量;

可以使用 ? 查看函数帮助文档和注释。