"""逢七拍手游戏介绍:逢七拍手游戏的规则是:从1开始顺序数数,数到有7,或者是7的倍数时,就拍一手。例如:7、14、17......70......知识点:1、循环语句for2、嵌套条件语句if/elif/else3、数据类型转换4、字符串索引5、退出程序函数exit()举一反三:1、当输入非整数时,如何给出提示,并重新输入2、如何循环输入,直至满足退出条件"""count = 0 # 计次# 提示语
print('根据您输入数字,输出它倍数以及包含它的所有数')num = int(input('请输入1-9的数字:'))# 制定范围
if num < 1 or num > 9:print('输入有误!请重新输入1-9的数字')exit() # 停止当前程序的执行并退出# 在1-100中找到倍数和包含本身的数
for i in range(1, 101):# 倍数if i % num == 0:print(i, end='\t')count += 1 # 计数# 包含本身的数else:for j in str(i):if j == str(num):print(i, end='\t')count += 1 # 计数# 换行排列if count % 5 == 0 and count != 0:count = 0 # 清零print()
运行结果:
如需在数字1-100内打印所需拍手的'*'
Python 逢七拍手小游戏2.0_周华2022的博客-CSDN博客
作者:周华
创作日期:2023/9/24