标签:pass 布尔值 机器 raw htm bre 主管 输入 数据
1.python解释执行原理
python代码——字节码——机器码——计算机
每次运行都要进行转换成字节码,然后再有虚拟机把字节码转换成机器语言,最后才能在硬件上运行。
2.变量
程序运行过程中它的值是允许改变的量。
变量命名规则:
①.数字、字母、下划线组成
②.不能以数字开头
③.不能是python内部的关键字
3.数据类型
数字
字符串:‘ ‘或" "或“”“”“”
布尔值:TRUE或FALSE
4.输入
1 # -*- coding: utf-8 -*- 2 3 4 # 将用户输入的内容赋值给name变量 5 name=raw_input(“请输入用户名:”) 6 7 # 打印输入内容 8 print name
输入密码时,弱要不可见,可用getpass 模块中的getpass方法
1 # -*- coding: utf-8 -*- 2 3 import getpass 4 5 pwd = getpass.getpass("请输入密码:")
5.条件语句(if...else)
1 # 根据用户输入内容打印其权限 2 3 # alex --> 超级管理员 4 # eric --> 普通管理员 5 # tony,rain --> 业务主管 6 # 其他 --> 普通用户 7 8 name = raw_input(‘请输入用户名:‘) 9 10 if name == "alex": 11 print "超级管理员" 12 elif name == "eric": 13 print "普通管理员" 14 elif name == "tony" or name == "rain": 15 print "业务主管" 16 else: 17 print "普通用户"
6.while循环
①.基本循环
while 条件: # 循环体 # 如果条件为真,那么循环体则执行 # 如果条件为假,那么循环体不执行
②.break(用于退出所有循环)
while True: print "123" break print "456"
③.continue(用于退出当前循环,继续下一次循环)
while True: print "123" continue print "456"
小编程(http://www.cnblogs.com/wupeiqi/articles/5433925.html)
1、使用while循环输入 1 2 3 4 5 6 8 9 10
2、求1-100的所有数的和
3、输出 1-100 内的所有奇数
4、输出 1-100 内的所有偶数
5、求1-2+3-4+5 ... 99的所有数的和
6、用户登陆(三次机会重试)
标签:pass 布尔值 机器 raw htm bre 主管 输入 数据
原文地址:https://www.cnblogs.com/loser1949/p/9206817.html