鱼C论坛

 找回密码
 立即注册
楼主: liuzhengyuan

[技术交流] 小白Python练习册(20)【鱼币福利】

[复制链接]
 楼主| 发表于 2020-5-15 13:09:01 | 显示全部楼层
wrw5192 发表于 2020-5-14 10:41
人家说了不许用print了,怎么这么多还用。
就是提醒一下

是说 不许直接 print() 输出
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-15 18:51:27 | 显示全部楼层
for i in range(10,100):
    if str(i)[0]=="3"or str(i)[1]=="3" or i%3==0:
        continue
    else:
        print(i,end=" ")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-15 18:57:32 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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=',')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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=" ")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-17 21:34:18 | 显示全部楼层
看了你的运行效果才发现你这题目会产生歧义,我理解成:十位 & 个位上(不为 3  且 不是 3 的倍数)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-17 21:59:54 From FishC Mobile | 显示全部楼层
liuzhengyuan 发表于 2020-5-11 19:45
我这里报错?

那你改成 print()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 00:18:28 | 显示全部楼层

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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)
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-19 16:17:21 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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=' ')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-20 23:38:39 From FishC Mobile | 显示全部楼层
sunrise085 发表于 2020-5-11 14:44

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-21 10:04:04 | 显示全部楼层
for i in range(10,100):
        if i%3!=0 and int(str(i)[0])!=3 and int(str(i)[1])!=3:
                print(i,end=",")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-8 07:30:22 | 显示全部楼层

怎么这么久都还没更新呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-9 08:37:17 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-9 09:10:01 | 显示全部楼层
zq015 发表于 2020-5-11 21:02
for i in range(1,10):
    for j in range(0,10):
        if  i !=3 and j != 3 and (i*10+j)%3 != 0:
...

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-9 12:14:53 From FishC Mobile | 显示全部楼层
for i in range(10,100):
    if i%3!=0 and i%10!=3 and i//10!=3:
        print(i,end=' ')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-9 18:04:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-21 13:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表