第1个回答 2022-04-19
python3打印100以内包含7的所有数:
方法1
for i in range(100):
..#前面的点表示空格
..if i % 7 == 0:
....print(i)
方法2
list1 = [i for i in range(100) if i % 7 == 0]
for i in range(len(list1)):
..#前面的点表示空格
..print(list1[i])
这种不如第一种方便(*^_^*)两种都可以
第2个回答 2022-04-20
100以内包含7 是说 十位 个位 有个7 就算?比如 17 或者 72 ?
i % 10 == 7 个位 是个7
i // 10 == 7 十位 是个7
for i in range(1,100):
if i % 10 == 7 or i // 10 == 7:
print(i,'\n')
第3个回答 2022-08-31
python3打印100以内包含7的所有数:
方法1
for i in range(100):
..#前面的点表示空格
..if i % 7 == 0:
....print(i)
方法2
list1 = [i for i in range(100) if i % 7 == 0]
for i in range(len(list1)):
..#前面的点表示空格
..print(list1[i])
这种不如第一种方便(*^_^*)两种都可以