码迷,mamicode.com
首页 > 编程语言 > 详细

python开发【第1篇】

时间:2018-06-21 11:45:04      阅读:147      评论:0      收藏:0      [点我收藏+]

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

 

python开发【第1篇】

标签:pass   布尔值   机器   raw   htm   bre   主管   输入   数据   

原文地址:https://www.cnblogs.com/loser1949/p/9206817.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!