大爱鱼C之第一次使用流程图
今天学到了Python第九课循环与分支,好的老师就是能够让你对学习充满激情。本科的时候学了好久的C语言,可一直没有动手去练习。今天Python的课后一道练习题让我第一次用了之前感觉鸡肋的流程图,事后才发现,流程图真实厉害呐,本来对这道编程题没有一点思路,可比葫芦画瓢的画完流程图之后哦,感觉整个程序框架就出来了。果真是,“看了三年,练了三十年”呐!继续坚持。附上程序:secret='我爱爸爸妈妈'
print('请您输入密码:******')
i=3
while i>0:
shuru=input()
if '*' in shuru:
print('密码中不能含有*号呢,请重新输入')
else:
if shuru==secret:
print('密码正确,请努力学习')
else:
i-=1
if i==0:
print('次数超限,系统将自动引爆,请躲避!')
else:
print('密码错误,你还有%d次机会,请重新输入'%i)
想要画出美美的流程图,推荐使用这个工具 -> https://www.processon.com/i/55acfd17e4b019c922e7435c 小甲鱼 发表于 2016-9-19 03:48
想要画出美美的流程图,推荐使用这个工具 -> https://www.processon.com/i/55acfd17e4b019c922e7435c
多谢小甲鱼,可是我感觉自己被嫌弃啦 本帖最后由 人zai旅途 于 2016-9-19 09:11 编辑
写的代码好高深,还是有底子的厉害;
不过你的代码可以用专门的代码形式发出。 详细试了一下你的代码,我自己试着改了改
secret='我爱爸爸妈妈'
print('请您输入密码:',end = '')
i=3
while i>0:
shuru=input()
if '*' in shuru:
print('密码中不能含有*号呢,请重新输入:',end = '')
else:
if shuru==secret:
print('密码正确,请努力学习')
else:
i-=1
if i==0:
print('次数超限,系统将自动引爆,请躲避!')
else:
print('密码错误,你还有%d次机会,请重新输入:'%i,end = '')
还有几个小问题
1、关于“*”的判断,这个次数好像不在3的限制里面;
2、猜测正确以后,程序好像没有结束,具体可看看图;
人zai旅途 发表于 2016-9-19 09:55
详细试了一下你的代码,我自己试着改了改
对哦,应该在第一个if里的print后边再加一个I=0,这样就可以在猜对的时候结束了。给力噢你 人zai旅途 发表于 2016-9-19 09:10
写的代码好高深,还是有底子的厉害;
不过你的代码可以用专门的代码形式发出。
没有底子啦,之前一直没动手编过程序,这是第一次,还不完善 看见你加好友了,我级别不够,还没有权限,等有权限的时候一定加你哈 人zai旅途 发表于 2016-9-19 17:51
看见你加好友了,我级别不够,还没有权限,等有权限的时候一定加你哈
好滴哈 %d
%i
我好像還沒學到怎麼用
快來看視頻學習了 Minic 发表于 2016-10-27 22:09
%d
%i
我好像還沒學到怎麼用
应该挺简单的 杨伟朋 发表于 2016-10-28 10:50
应该挺简单的
最近就还在学吗?没见你发帖,还以为不学了呢 杨伟朋 发表于 2016-10-28 10:50
应该挺简单的
好的
我會努力學習的 流程图工具,Office带的有,需要安装Visio模块。 Welshon 发表于 2016-10-31 21:49
流程图工具,Office带的有,需要安装Visio模块。
又来一神器,谢谢你 人zai旅途 发表于 2016-10-31 00:13
最近就还在学吗?没见你发帖,还以为不学了呢
有学有学,跳着学爬虫去了。不过这周有汇报,学的少。 杨伟朋 发表于 2016-11-2 19:44
有学有学,跳着学爬虫去了。不过这周有汇报,学的少。
好的,好的,加油!
页:
[1]