Python自学笔记十一:input()函数和while循环

本文介绍了Python中的input()函数,用于接收用户输入,并展示了如何将输入转换为不同数据类型。同时,文章讲解了while循环的基本用法,以及如何结合input()实现根据用户输入控制程序流程的应用示例。
摘要由CSDN通过智能技术生成

用钢铁意志,成就不平凡人生。

上期我们学习了字典

接下来我们学习input()函数和while循环https://mp.csdn.net/mp_blog/creation/editor/131157761

input()函数用于接收用户的输入,语法为:

input([prompt])

其中,prompt是可选参数,表示提示用户输入的字符串。当用户输入数据后,input()函数将返回一个字符串类型的值。

以下是一个使用input()函数的例子:

name = input("请输入您的姓名:")
age = int(input("请输入您的年龄:"))
print("您好," + name + "!您的年龄是:" + str(age))

在这个例子中,程序会首先使用input()函数等待用户输入姓名和年龄,然后将输入的值存储到变量name和age中。注意,在获取年龄时,由于input()函数返回的是字符串类型,因此需要使用int()函数将其转换为整数类型。最后,程序会输出一条欢迎信息,包含用户输入的姓名和年龄。

例如,当用户输入姓名为“张三”、年龄为“18”时,程序会输出:
您好,张三!您的年龄是:18

while循环是Python中的一种循环结构,用于反复执行某个代码块,直到满足指定的条件退出循环。语法为:

while 条件:
循环体

其中,条件可以是任何返回布尔值(True或False)的表达式。只要条件为True,就会不断执行循环体中的代码,直到条件变为False为止。

通常情况下,可以将input()函数与while循环结合使用,实现多次根据用户输入执行相应的操作,例如:

while True:
choice = input("请选择功能:1.查询信息 2.修改信息 3.退出程序\n")
if choice == "1":
# 执行查询信息的代码
elif choice == "2":
# 执行修改信息的代码
elif choice == "3":
print("程序已退出!")
break
else:
print("输入有误,请重新选择!")

这段代码中,程序会一直循环等待用户输入选择,根据用户输入的值执行相应的代码,直到用户选择退出时,跳出循环并结束程序。如果用户输入了其他无效的值,则在循环中继续等待用户重新输入。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ironmao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值