鱼C论坛

 找回密码
 立即注册
查看: 2378|回复: 3

课后作业问题

[复制链接]
发表于 2017-4-19 18:20:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
C:\Users\TDP\Desktop\QQ截图20170419181833.png

这个问题我按照原程序打的,没有结果,而且我对程序分析不清楚不知道怎么实现的


def find_passwd():
    string="上述的主要是针对整型的数\n字,但是对于\
    浮点数来说就不适用了,那么ABCasdfasdfBNM浮点数怎么判断呢,一直在纠结这个问题,\
    为什么非要区分整型和浮点数呢,既然都是参与运算的,全部适用浮点\
    数不是一样吗,在得到结果后,直接转换为int型不是一样吗,为什么非\
    要纠结在前期去判断是否整型或者浮点数呢,有了这样的思路,下面就\
    好做了,例如"
    countA=0
    countB=0
    countC=0
   
    length=len(string)
    for i in range(length):
        if string[i]=='\n':
            continue
        if string[i].isupper():
            if countB == 1:
                countC += 1
                countA = 0
            else:
                countA += 1
            continue
        if string[i].islower() and countA == 3:
            countB = 1
            countA = 0
            target = i
            continue
        if string[i].islower() and countC == 3:
            print(string[target],end='')
        countA=0
        countB=0
        countC=0
    return

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

使用道具 举报

 楼主| 发表于 2017-4-19 18:22:51 | 显示全部楼层
问题是:
在一个字符串中寻找密码,密码的要求是:
全部由小写字母组成
密码前后有且仅有3个大写字母
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-19 20:00:46 | 显示全部楼层
最后一行
你返回什么了啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-19 22:38:52 | 显示全部楼层
新手·ing 发表于 2017-4-19 20:00
最后一行
你返回什么了啊

这个程序本来是没有def和return这两句的,我自己加的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 16:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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