题目 7
编程实现:打印出 1-1000之间包含3的数字。
如果3是连在一起的,(如233)则在数字前面加上&;
如果字符数字是质数则在数字后加上*,如 3,13*,23*,&33,43*...$233*...
输入:无
输出:按照题意输出的数字,每行一个数字。
题目 8
编程实现:
输入一个字符串N,输出该字符串的长度。
输入一个字符串N
a=input() print(len(a))
题目9
小蓝家的灯是线型开关的,拉一次灯开,再拉一次等关。未拉灯之前,灯是熄灭状态。
编程实现:
输入一个正整数M(1<M<100),作为小蓝灯拉的次数,判断拉灯M次后,灯是点亮还是熄灭状态.
输入描述:
输入一个正整数M作为拉灯的次数。
输出:如果灯是点亮状态输出为"1",灯是熄灭状态输出“0”
#分析问题 # 归纳总结。 #如果输入数字为 1 输出为1 # 输入数字为2 输出为0 # 输入数字为3 输出为1 # 输入数字为4 输出为0 #所以本质上是,偶数输出0 #奇数输出 1 a=int(input()) if a%2==0: print("0") else: print("1")
10题目
用户输入一个正整数N(=3<N<=9)
从0到N之间的所有的正整数(包含0和N)中选择三个组成一个三位数,请计算共有多少种满足条件的三位数组合(0不能作为百位数字)
且这个三位数为奇数,各位数上的数字不能重复。
(注意:组成的 每个三位数各位上的数字不能重复)
a=int(input()) for x in range(a): for y in range(a): for z in range(a): if x!=y and y!=z and z!=x and x!=0 and z%2!=0: n=int(str(x)+str(y)+str(z)) print(n)