gedit test.py
test.py换成你的文件名即可python3 test.py
换成你的文件名 回车(样例only)
if a > 10:
eat
elif a < 10:
sleep
else:
drink
while 循环
a = 1
while a <= 10:
print(a)
a = a + 1
for 循环
for a in range(1,11):
print(a)
break = 推出循环
continue = 跳过此次循环
这道题难度不大 只要想好条件就可以啦
书上给的条件是这样的
7 的倍数,可以理解为除以 7 余数为 0 的数;
a % 7 == 0
在 1 到 100 这个区间里:
个位上是 7 的数,即除以 10 余 7 的数;
a % 10 == 7
十位上是 7 的数,即除以 10 取整数为 7 的数。
a // 10 == 7
a = 0
while a < 100:
a = a + 1
if a % 7 == 0 or a % 10 == 7 or a // 10 == 7:
continue
else:
print(a)
当然 我写的这种比较“直接”…
a = 1
while a<=100:
if a%7==0:
pass
elif (a-7)%10 == 0:
pass
elif (a-70)>=0 and (a-70) <=9:
pass
else:
print (a)
a+=1
好啦 今天就到这里啦 Au revoir