从零学习Python—基础知识(十一)

论坛 期权论坛 期权     
从零学习Python   2019-7-14 05:27   2888   0

前天咱们卖了个关子,不知道大家有没有自己尝试写一下简单的用户登陆界面呢?

咱们先一块来看看我写的吧:
————————————————
user=input('Please enter user name   ')
password=input('Please enter password   ')
while user== 'admin'  and  password== 'python':
        print('welcome')
        break
else:
       ('wrong  password')

结果是:
Please enter user name  admin
Please enter password  python
welcome
—————————————————



解读:我们先用input()让用户进行帐号和密码的输入,分别赋值给  user  和  password
接着我们用到while 进行变量的比较,正确则输出  welcome   错误则输出   wrong  password   

break

这里我们用到了  break  ,break语句用于控制程序流程,可使用它来控制哪些代码将执行,哪些代码不执行,从而让程序按你的要求执行你要执行的代码。

上面的例子,如果我们不用break来打断,计算机就会不停的打印  welcome

break的用法比较简单,我们就不过多举例了,我们再来学习下下面的语句

continue

continue与break用法很像,但continue适用于要返回到循环开头,并根据条件测试结果决定是否继续执行循环,而break语句是不再执行余下的代码并退出整个循环,咱们看下面的例子:



PS:后面我们就不单独再写一遍了,大家看图

解读:number %2  ==0  是指number除以2,没有小点。
           我们先给number赋值为0,使用while语句,在number
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:15
帖子:3
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP