python|Python【 for循环与while循环】

1.输入两个奇数n、m????????????????????????????????????????????????????????????????????????????????????????????????
使用for语句编写循环,计算从n到m之间所有奇数的和????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
输入输出示例

输入 输出
示例 1 1,11 36
答案代码:
m, n = tuple([int(i) for i in input().split(',')])print(sum(i for i in range(m, n + 1) if i % 2))

测试案例:python|Python【 for循环与while循环】
文章图片


2.
输入数据n,使用while语句,求出1+2+3+...+n的和
输入输出示例
输入 输出
示例 1 3 6
答案代码:
n=int(input()) S=0 i=1 while i<=n: S=S+i i=i+1 print(S)

测试案例:
python|Python【 for循环与while循环】
文章图片

3.
输入数据n和m 使用while语句计算n到m的所有数据和 ????????????????????????????????????????????????????????????????????????????????????????????????
输入输出示例
输入 输出
示例 1 3,5 12
答案代码:
s = input() l = s.split(',') n = int(l[0]) m = int(l[1]) sum = 0 while n <= m: sum = sum + n n = n + 1 print(sum)

测试案例:
python|Python【 for循环与while循环】
文章图片

【python|Python【 for循环与while循环】】4.
输入一个数据,判断它是否是素数 如果是,则输出“是素数”,否则输出“不是素数”????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
输入输出示例
输入 输出
示例 1 3????????????????????????????????????????????????????????????????????????????????????????????????
6????????????????????????????????????????????????????????????????????????????????????????????????
是素数????????????????????????????????????????????????????????????????????????????????????????????????
不是素数
答案代码:
x = eval(input()) for i in range(2,x): if x%2==0: print("不是素数") break else: print("是素数") break

测试案例:
python|Python【 for循环与while循环】
文章图片


python|Python【 for循环与while循环】
文章图片


    推荐阅读