首页 / PYTHON / python学习DAY2
python学习DAY2
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python学习DAY2,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1832字,纯文字阅读大概需要3分钟。
内容图文
![python学习DAY2](/upload/InfoBanner/zyjiaocheng/829/42fd1fce65914998b3778fe195882c19.jpg)
输入数据2 在WINDOWS中不显示输入数据(和Linux中输入密码同样道理) import getpass #import 在python中和C\C++中的include作用相同
变量名 = getpass.getpass("xxx:")
1.简单的if-else语句 test='a' _name = 'lbc' _password = '990129' username = input("username:") password = input("password:") if (_name == username and _password == password) : //注意冒号 print("welcome {username} loging ..." .format(username=_name)) else : print("Invalid username or password!")
2.while语句(while true :) while if elif else 循环 age = '56' count = 0 while count<3 : guess_age = input("guess_age:") if age == guess_age : print("you got it!") break; elif age <guess_age : print("think smaller!") else : print("think bigger!") else : //这个else 是链接前面的while语句,缩进格式对应。如果输错超过三次,则提示尝试过多次数,注意格式,等级越高,其语句越靠前(注意缩进) print("you tried too much!") 1.if elif else 语句加: 2.while 可以与else 连用,但需注意缩进格式,如果从while 中break跳出,则不会执行else语句
3.for 用法 for i in range(10) 10表示从0开始算起的位数 for i in range(0,10,2) 0表示从0开始,10表示总个数,如果输出i的话,2表示的是每隔一个输出
age='56' for i in range(3) : guess_age = input("guess_age:") if age == guess_age : print("you got it!") break elif age <guess_age : print("think smaller!") else : print("think bigger!") else : print("you tried too much")
4.break与continue
continue 跳出本次循环接下一个循环 break是结束循环
注意!在phython中,注意缩进问题。if条件后的语句如果有多个,要把每一行首字母对齐,并放在if下一行后面,即不与该if首字符对齐
如: if xxx : print("This is a test") 而 if xxx : print("This is a test") 是错误的 如 if xxx : print("this is a test1") if xxx : print("this is a test2") print("this is a test3") 假设为作用域。可以理解为test3的作用域和test1的是一致的,不管第二个If 的语句成不成立,如果第一个if语句条件成立的话,test3同样执行。 简单总结:等级越高位置越前。
内容总结
以上是互联网集市为您收集整理的python学习DAY2全部内容,希望文章能够帮你解决python学习DAY2所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。