python开发【第1篇】

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、用户登陆(三次机会重试)

猜你喜欢

转载自www.cnblogs.com/loser1949/p/9206817.html