python格式化while循环

编程入门 行业动态 更新时间:2024-10-14 12:26:25

<a href=https://www.elefans.com/category/jswz/34/1770869.html style=python格式化while循环"/>

python格式化while循环

python格式化while循环
1.格式化输出

print(‘字符串’ %(name,age,hobby,job))

#格式化
name=input(“name:”)
age=input(‘age:’)
hobby=input(‘hobby:’)
job=input(‘job:’)
print(‘我叫%s喜欢%s今年%s就业于%s’ %(name,hobby,age,job))

print(‘我叫%s喜欢%s今年%s就业于%s’ %(name,hobby,age,job))

s=’’’-------------info %s-------------------
姓名:%s
年龄:%s
爱好:%s
工作:%s
‘’’
print(s%(name,name,age,hobby,job))
print(“我叫%s. 我已经活了50%%了”%name)

2.while循环
while 是当循环结构,当while 后的条件为真时进行loop,False则终止循环,True是boolean类型的真值,while True即意思是要一直进行loop(死循环)。通常while true 循环中会加入break条件判断用以在循环内部的某个条件达成时终止循环。
print(“我叫%s. 我已经活了50%%了”%name)
‘’‘4、while循环语句基本结构?
while 条件:
代码块(循环体)
else:
当上面的条件为假. 才会执行
‘’’
‘’‘5、利⽤while语句写出猜⼤⼩的游戏:
设定⼀个理想数字⽐如:66,让⽤户输⼊数字,如果⽐66⼤,则显示猜测
的结果⼤了;如果⽐66⼩,则显示猜测的结果⼩了;只有等于66,显示猜测结果
正确,然后退出循环。’’’

while True:
number = int(input(‘请输入一个数:’))
if number<66:
print(‘你猜小了’)
elif number>66:
print(‘你猜大了’)
elif number==66:
print(‘你猜对了’)
break
‘’‘6、在5题的基础上进⾏升级:
给⽤户三次猜测机会,如果三次之内猜测对了,则显示猜测正确,退出循
环,如果三次之内没有猜测正确,则⾃动退出循环,并显示‘太笨了你…’。’’’

i=1
while i<4:
i=i+1
number = int(input(‘请输入一个数:’))
print(number)
if number<66:
print(‘你猜小了’)
elif number>66:
print(‘你猜大了’)
elif number66:
print(‘你猜对了’)
break
else:
print(‘你太笨了’)
#7.使⽤while循环输⼊ 1 2 3 4 5 6 8 9 10
i=1
while i<=10:
print(i)
i=i+1
if i
7:
i=i+1
continue
#8.求1-100的所有数的和
i=1
sum=0
while i<=100:
i=i+1
sum=sum+i
else:
print(sum)
#9.输出 1-100 内的所有奇数
i=1
while i<=100:
print(i)
i=i+2
#10.输出 1-100 内的所有偶数
i=1
while i<=100:
i=i+1
if i % 2 == 0:
print(i)
#11.求1-2+3-4+5 … 99的所有数的和.
i=1
n=0
sum1=0
sum2=0
while i<100:
sum1=i+sum1
sum2=n+sum2
i=i+2
n=n+2
else:
print(sum1-sum2)
#12.⽤户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使⽤字符串格式化)
i=3
while i>=1:
name = input(‘请输入用户名;’)
if name == ‘刘晓蕾’:
print(‘成功登陆’)
break
else:
i=i-1
print(‘输入错误.你还有%s次机会’ % i)
else:
print(‘永久封号’)

#13. ⽤户输⼊⼀个数. 判断这个数是否是⼀个质数(升级题).
num = int(input(‘请输入一个数字:’))
if num <= 1:
print(‘这不是质数’)
elif num == 2:
print(‘这是一个质数!’)
else:
i=2
while True:
if num%i == 0:
print(‘这不是一个质数’)
break
else:
i += 1
else:
print (‘这是一个质数’)

‘’‘14. 输⼊⼀个⼴告标语. 判断这个⼴告是否合法. 根据最新的⼴告法来判断. ⼴
告法内容过多. 我们就判断是否包含’最’, ‘第⼀’, ‘稀缺’, ‘国家级’等字样. 如果包
含. 提示, ⼴告不合法
例如, 1. ⽼男孩python世界第⼀. ==> 不合法
2. 今年过年不收礼啊. 收礼只收脑⽩⾦. ==> 合法’’’
content=input(“请输入广告语:”)
if '最’in content or’第一’in content or’稀缺’in content or’国家级’in content :
print(‘不合法’)
else:
print(‘合法’)
#14. 输⼊⼀个数. 判断这个数是⼏位数(⽤算法实现)(升级题)"""
num=int(input(‘请输入一个数:’))
count=1
while num//10!=0:
num=num/10
count=count+1
else:
print(count)

更多推荐

python格式化while循环

本文发布于:2024-02-12 12:15:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1687754.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!