如何用Python筛选1~300内不是7的倍数的奇数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计179个文字,预计阅读时间需要1分钟。
第一种方法:i=1, j=0while i <=300: if i % 2 !=0: if i % 7==0: i +=1 continue j +=i i +=1print(j)
第二种方法:i=1, j=0while i <=300: print(i) i +=1 if i==1: j=0 else: j +=i i +=1
第一种方法
i = 1j = 0while i <= 300: if i %2 != 0: if i %7 == 0: i += 1 continue j += i i += 1print(j)先打出,检验输出300数字,!=不等于
再使用while循环嵌套两个if语句。
第二种方法
i = 1j = 0while i <= 300: if i %2 != 0 and i %7 != 0: j += i i += 1print(j)使用and套用
第三种方法
i = 1j = 0while i <= 300: if i %7 != 0: j += i i += 2print(j)利用i += 2输出所有的奇数
本文共计179个文字,预计阅读时间需要1分钟。
第一种方法:i=1, j=0while i <=300: if i % 2 !=0: if i % 7==0: i +=1 continue j +=i i +=1print(j)
第二种方法:i=1, j=0while i <=300: print(i) i +=1 if i==1: j=0 else: j +=i i +=1
第一种方法
i = 1j = 0while i <= 300: if i %2 != 0: if i %7 == 0: i += 1 continue j += i i += 1print(j)先打出,检验输出300数字,!=不等于
再使用while循环嵌套两个if语句。
第二种方法
i = 1j = 0while i <= 300: if i %2 != 0 and i %7 != 0: j += i i += 1print(j)使用and套用
第三种方法
i = 1j = 0while i <= 300: if i %7 != 0: j += i i += 2print(j)利用i += 2输出所有的奇数

