对Python3中的input函数详解
在Python3中,input()函数用于从标准输入读取用户输入的字符串。该函数会阻塞程序执行,直到用户输入完毕并按下回车键为止。
函数语法
input([prompt])
参数说明
- prompt:可选参数,表示用户输入时在屏幕上输出的提示信息。如果该参数未提供,则不会输出任何提示信息。
返回值
input()函数返回用户输入的字符串,如果用户输入了多个字符串,那么它们会以空格进行分割并合并成一个字符串返回。如果用户没有输入任何内容而是直接按下回车键,则返回空字符串。
示例说明
示例1
# 使用input()函数读取用户输入的字符串
string = input("请输入一个字符串:")
# 输出用户输入的字符串
print("您输入的字符串是:", string)
执行上述代码后,会在控制台上输出提示信息“请输入一个字符串:”,然后等待用户输入一个字符串并按下回车键。当用户输入完毕后,程序会将用户输入的字符串赋值给变量string,并在控制台上输出“您输入的字符串是:”和用户输入的字符串。
示例2
# 使用input()函数读取用户输入的数字
num_str = input("请输入一个整数:")
# 将输入的字符串转换为整数类型
num = int(num_str)
# 输出用户输入的整数
print("您输入的整数是:", num)
执行上述代码后,会在控制台上输出提示信息“请输入一个整数:”,然后等待用户输入一个整数并按下回车键。当用户输入完毕后,程序会将用户输入的字符串赋值给变量num_str,并将其转换为整数类型后赋值给变量num,最后在控制台上输出“您输入的整数是:”和用户输入的整数。如果用户输入的内容不是整数类型,则程序会抛出ValueError异常。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:对Python3中的input函数详解 - Python技术站