Day5 循环作业题
-
使用for循环计算50~150中所有能被3整除但是不能被5整除的数的和
sum = 0 for a in range(50,151): if a % 3 == 0 and a % 5 != 0: sum += a print(sum)
-
统计100以内个位数是2并且能够被3整除的数的个数
count = 0 for a in range(2, 99,10): if a % 3 == 0: count += 1 print(count)
-
写程序计算 n 的阶乘 n! 的结果
-
输入任意一个正整数,求他是几位数?
注意: 这儿不能使用字符串,只能用循环 (会用到while循环)
-
判断指定的数是否是素数(素数就是质数,即除了1和它本身以外不能被其他的数整除的数)
注意:会用break
-
判断101-200之间有多少个素数,并输出所有素数。
-
有⼀分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的第20个分数
-
求1+2!+3!+…+20!的和
-
控制台输出三角形
a.根据n的值的不同,输出相应的形状 n = 5时