如何用Python筛选1~300内不是7的倍数的奇数?

2026-04-30 19:221阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计179个文字,预计阅读时间需要1分钟。

如何用Python筛选1~300内不是7的倍数的奇数?

第一种方法: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数字,!=不等于

如何用Python筛选1~300内不是7的倍数的奇数?

i = 1j = 0while i <= 300: print(i) i += 1

再使用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分钟。

如何用Python筛选1~300内不是7的倍数的奇数?

第一种方法: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数字,!=不等于

如何用Python筛选1~300内不是7的倍数的奇数?

i = 1j = 0while i <= 300: print(i) i += 1

再使用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输出所有的奇数