admin 管理员组文章数量: 1086019
2024年1月10日发(作者:虚拟机设置bios)
python input函数举例
Python中的input()函数是一种用于从用户获取输入的方法。当程序执行到input()函数时,程序会暂停,等待用户输入。用户输入完成后,程序会继续执行下去。input()函数可以接收一个字符串作为参数,该字符串会在用户输入之前显示出来,用于提示用户输入内容的作用。
下面是一些关于input()函数的例子:
1. 示例一:简单输入
```
name = input("请输入您的姓名:")
print("您好," + name)
```
运行以上代码时,程序会提示用户输入姓名,并将输入的姓名保存在name变量中,然后打印出"您好," + name。
2. 示例二:输入数字并进行计算
```
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result = num1 + num2
print("两个数字的和为:" + str(result))
```
运行以上代码时,程序会提示用户输入两个数字,然后将输入的数字保存在num1和num2变量中,将两个数字相加得到结果,最后打印出结果。
3. 示例三:输入多个数据并分割
```
data = input("请输入多个数据,以空格分隔:")
data_list = ()
print("您输入的数据为:" + str(data_list))
```
运行以上代码时,程序会提示用户输入多个数据,用户输入时数据之间要用空格进行分隔。然后将输入的数据以空格为分隔符进行分割,保存在data_list列表中,最后打印出列表。
4. 示例四:使用循环输入多个数据
```
n = int(input("请输入要输入的数据个数:"))
data_list = []
for i in range(n):
data = input("请输入第" + str(i+1) + "个数据:")
data_(data)
print("您输入的数据为:" + str(data_list))
```
运行以上代码时,程序会提示用户输入要输入的数据个数,然后使用循环逐个提示用户输入数据,并将输入的数据添加到data_list列表中,最后打印出列表。
5. 示例五:输入密码并判断
```
password = input("请输入密码:")
if password == "123456":
print("密码正确")
else:
print("密码错误")
```
运行以上代码时,程序会提示用户输入密码,然后判断输入的密码是否等于"123456",如果相等,则打印出"密码正确",否则打印出"密码错误"。
6. 示例六:输入布尔值并判断
```
is_student = input("您是学生吗?(是/否):")
if is_student == "是":
print("您是学生")
else:
print("您不是学生")
```
运行以上代码时,程序会提示用户输入是否是学生,然后判断输入的值是否等于"是",如果相等,则打印出"您是学生",否则打印出"您不是学生"。
7. 示例七:输入中文字符
```
name = input("请输入您的姓名:")
print("您好," + name)
```
运行以上代码时,程序会提示用户输入姓名,并将输入的姓名保存在name变量中,然后打印出"您好," + name。
8. 示例八:输入特殊字符
```
special_char = input("请输入特殊字符:")
print("您输入的特殊字符为:" + special_char)
```
运行以上代码时,程序会提示用户输入特殊字符,然后将输入的特殊字符保存在special_char变量中,最后打印出特殊字符。
9. 示例九:输入长文本
```
text = input("请输入一段文本:")
print("您输入的文本为:" + text)
```
运行以上代码时,程序会提示用户输入一段文本,然后将输入的文本保存在text变量中,最后打印出文本。
10. 示例十:输入日期
```
date = input("请输入日期:")
print("您输入的日期为:" + date)
```
运行以上代码时,程序会提示用户输入日期,然后将输入的日期保存在date变量中,最后打印出日期。
通过上述示例,我们可以看到input()函数在Python中的灵活应用。使用input()函数,我们可以从用户那里获取各种类型的输入,然后进行相应的处理。无论是获取用户的基本信息,还是进行数据统计和计算,input()函数都能帮助我们实现。它是Python编程中一个非常有用的函数。
版权声明:本文标题:python input函数举例 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1704857177a464564.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论