栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2021-10-12

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-12

python用户输入与while循环
#让用户输入文本,把文本呈现给用户 intput()python会将输入内容定义为字符串
'''message=input("请输入文本:")#将输入的值赋值给message
print(message)#输出输入的值'''

#编写清晰的程序
'''name=input("输入你的名字: ")
print(f"n你好,{name}!")'''

'''prompt="如果你告诉我你的名字,我会和你打招呼。"
prompt=prompt+"n你的名字是?"
name=input(prompt)
print(f"n你好,{name}!")'''

#使用int()来获取数值输入
'''age=input("输入你的年龄: ")
age#这里显示年龄是字符串
age=int(age)#转换年龄的数据类型为数值
age>=18'''#字符串和数值不能比较,必须要经过上一步转换

#任务:询问用户身高多少。
#如果用户身高大于1米5,可以坐过山车。如果用户身高小子1米5,不可以坐过山车。
'''high=input("你的身高是多少cm:")
high=int(high)
if high>=150:
    print("你可以坐过山车")
else:
    print("你不能坐过山车")'''

#求模运算符%  将两个数相除并返回余数
#如果一个数可被另一个数整除,余数就为0,因此求模运算将返回0。可利用这—点来判断一个数是奇数还是偶数
'''figure=4%3
print(figure)'''

#while循环
#for循环-用于针对集合中的每个元素都执行一个代码块while循环-则不断运行,直到指定的条件不满定为止
#例子 使用while循环从1开始递增,大于5就停止
'''a=1
while a<=5:
    print(a)
    a=a+1'''

#设定退出值
#空字符串message=""
#空列表message=[]
#空字典message={}
'''prompt="输入文字,我会重复你的输入:"
prompt+="n当输入退出时,程序结束"#prompt=prompt+"n当输入退出时,程序结束"
message=""
while message!='退出':
    message=input(prompt)
    if message!='退出':
        print(message)'''

#定义一个变量,用于判断整个程序是否处于活动状态。这个变量称为标志.
#可以让程序在标志为True时继续运行,并在任何事件导致标志的值为False时让程序停止运行。
#这样,在while语句中就只需检查一个条件:标志的当前值是否为True。然后将所有其他测试(是否发生了应将标志设置为False的事件)都放在其他地方,从而让程序更整洁。

prompt="输入文字,我会重复你的输入:"
prompt+="n当输入退出时,程序结束"
mark=1#标志
'''while mark:
    message=input(prompt)
    if message=='退出':
        mark=0
    else:
        print(message)'''

#使用break退出循环
'''prompt="输入不能去的城市:"
prompt+="n当输入退出时,程序结束"
while 1:
    city=input(prompt)
    if city=='退出':
        break
    else:
        print(f"我不能去{city}")'''

#在循环中使用continue 不执行余下代码,返回循环开头
#例子 找出一到十的奇数
'''a=0
while a<10:
    a=a+1
    if a%2==0:
        continue
    print(a)'''






转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/316958.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号