做网站模板,靖江网站建设价格,免费的网站程序哪里好,重庆网络优化平台题目一 没有重复数字的两位数统计 编写一段程序#xff0c;实现下面的功能: (1)检查所有的两位数; (2)程序自动分析两位数上的个位与十位上的数字是否相同#xff0c;相同则剔除#xff0c; 不同则保留(例:12符合本要求#xff0c;个位是2#xff0c;十位是1#xff0c;两…题目一 没有重复数字的两位数统计 编写一段程序实现下面的功能: (1)检查所有的两位数; (2)程序自动分析两位数上的个位与十位上的数字是否相同相同则剔除 不同则保留(例:12符合本要求个位是2十位是1两个不相同) (3)统计符合上面要求的两位数的个数并且将个数最后打印出来注意:是个数打印出来符合要求的两位数不要求打印出来)。
答案: 方法一
num0 #创建变量num用来统计符合要求的个数
for i in range(10,100): #使用range函数生成全部的两位数 10~99if str(i)[0]!str(i)[1]: #使用str将i转成字符串 字符串第一项和第二项进行对比num1 #符合要求的个数累加
print(num)方法二:
c0 #创建变量c用来统计符合要求的个数
for i in range(10,100): #使用range函数生成全部的两位数 10~99ai//10 #变量a存放十位上数bi%10 #变量b存放个位上数if a!b: #判断个位与十位上的数字是否相同c1 #符合要求的个数累加
print(c)题目二: 编写一段程序实现输入的数字自动改为对应的星期几如下图所示 当输入1时输出:1一星期一 输出:2一-星期二当输入2时 以此类推当输入7时输出: 7一- 星期日 注意程序运行后用户是随机输入数字1-7。 答案 方法一:
list1[星期一,星期二,星期三,星期四,星期五,星期六,星期日]
while True:aint(input(输入数字))if a0 and a8:print(a,—— ——,list1[a-1])else:print(请重新输入)如果你感觉有收获欢迎给我打赏 ———— 以激励我输出更多优质内容