那这边让我们来看几题例题:
HINT:可以使用回圈结构撰写程序,回圈变数i起始值为1,进入回圈之前,测试回圈变数i的阶乘值是否小於M,
回圈每执行一次回圈变数i就会递增1,回圈内计算回圈变数i的阶乘值,最後显示「多少阶乘会大於等於M」。
#output
请输入M? 1100
7 阶乘为 5040 大於 1100
#input
M = int(input('请输入M? '))
n = 1
i = 1
while (n<M):
i = i+1
n = n*i
print(i,'阶乘为',n,'大於',M)
#output
请输入一个整数? 47
47 是质数
#input
num = int(input('请输入一个整数? '))
j = 2
prime = True
while j<num:
if(num%j==0):
prime = False
break
j+=1
if prime:
print(num,'是质数')
else :
print(num,'不是质数')
以上这两题是while的一些应用,
大家可以多加练习喔,
一起加油吧!!
不足的丰富资源 未依团队性质配置的资源,会制造资源不足的假象 在IT团队最大的时候,有11人,分别是...
万里无云时 总觉得喘不过气 要问为什麽 一定是 无云天空下 只有我问我 该往那去 寂静夜深时...
GO语言简介 Go(Golang)是Google开发的一种语言。2007年,Google设计Go原先...
比起去年,今年给我更大的冲击与感触,不光是因为团体赛没有达标,而是因为挑战的过程中,与当初设想的情境...
Scanner 常使用到的Methods 整数 nextInt() 2.小数 nextDouble(...