liuzhengyuan
发表于 2020-5-15 13:09:01
wrw5192 发表于 2020-5-14 10:41
人家说了不许用print了,怎么这么多还用。
就是提醒一下
是说 不许直接 print() 输出{:10_245:}
神秘小帅哥
发表于 2020-5-15 18:51:27
for i in range(10,100):
if str(i)=="3"or str(i)=="3" or i%3==0:
continue
else:
print(i,end=" ")
19971023
发表于 2020-5-15 18:57:32
1
宋恺
发表于 2020-5-17 13:38:36
for i in range(10,100):
if i%3 == 0 or ('3' in str(i)):
continue
else:
print(i,end=',')
Vmtayvj
发表于 2020-5-17 14:19:57
for i in range(10, 99):
if not str(i).__contains__(str(3)) and i % 3 != 0:
print(i, end=" ")
土二奇
发表于 2020-5-17 21:29:08
def no3():
lst=[]
for i in range(10,100):
if (i//10)%3!=0 and (i%10)%3!=0 and i%3!=0:
lst.append(i)
print(lst)
no3()
土二奇
发表于 2020-5-17 21:34:18
看了你的运行效果才发现你这题目会产生歧义,我理解成:十位 & 个位上(不为 3且 不是 3 的倍数){:10_266:}
_2_
发表于 2020-5-17 21:59:54
liuzhengyuan 发表于 2020-5-11 19:45
我这里报错?
那你改成 print()
行影散人
发表于 2020-5-18 00:18:28
难
妹妹猪
发表于 2020-5-18 08:57:14
""" 十位&个位上不为3且不是3的倍数的两位数"""
for N in range(10,100):
if N %3 != 0 and not("3" in str(N)):
print(N)
orch
发表于 2020-5-18 21:36:39
for i in range(10,100):
if i%3 != 0 and i//10 !=3:
print(i, end=' ')
else:
pass
hunterxc
发表于 2020-5-19 16:17:21
{:10_277:}
ForPorsche
发表于 2020-5-20 23:07:03
import re
a = r'3\d{1}'
b = r'\d{1}3'
for i in range(10, 100):
if re.findall(a, str(i)) or re.findall(b, str(i)) or i % 3 == 0:
continue
else:
print(i, end=' ')
15972441000
发表于 2020-5-20 23:38:39
sunrise085 发表于 2020-5-11 14:44
赞
guol293
发表于 2020-5-21 10:04:04
for i in range(10,100):
if i%3!=0 and int(str(i))!=3 and int(str(i))!=3:
print(i,end=",")
xiaosi4081
发表于 2020-6-8 07:30:22
WangJS 发表于 2020-5-11 15:39
zhan
怎么这么久都还没更新呀
琥珀主
发表于 2020-6-9 08:37:17
1
猪猪虾
发表于 2020-6-9 09:10:01
zq015 发表于 2020-5-11 21:02
for i in range(1,10):
for j in range(0,10):
ifi !=3 and j != 3 and (i*10+j)%3 != 0:
...
LXiR
发表于 2020-6-9 12:14:53
for i in range(10,100):
if i%3!=0 and i%10!=3 and i//10!=3:
print(i,end=' ')
Fire4EVER
发表于 2020-6-9 18:04:16
留