python入门第二篇

一.注释

  当行注视:# 被注释内容

  多行注释:""" 被注释内容 """

      换行: '''内容'''

二.执行脚本传入参数

python有大量的模块,从而使得开发Python程序非常简洁。类库有包括三中:

  • Python内部提供的模块
  • 业内开源的模块
  • 程序员自己开发的模块     

Python内部提供一个 sys 的模块,其中的 sys.argv 用来捕获执行执行python脚本时传入的参数:

import sys

print sys.argv

三.pyc 文件

执行Python代码时,如果导入了其他的 .py 文件,那么,执行过程中会自动生成一个与其同名的 .pyc 文件,该文件就是Python解释器编译之后产生的字节码。

ps:代码经过编译可以产生字节码;字节码通过反编译也可以得到代码。

四.输入

1.input

python2.7: username=raw_input("please input your username:")   

python3.0:username=input("pliease input your username:")

raw_input ==   input

input == eval(input())

input会计算在字符串中的数字表达式,而raw_input不会。

如输入“57 + 3”:

input会得到整数60

raw_input会得到字符串”57 + 3”

2.输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:

五.while循环

 

1、基本循环

1
2
3
4
5
6
while 条件:
     
    # 循环体
 
    # 如果条件为真,那么循环体则执行
    # 如果条件为假,那么循环体不执行

1、基本循环

2、break

break用于退出所有循环

1
2
3
4
while True:
    print "123"
    break
    print "456"

3、continue

continue用于退出当前循环,继续下一次循环

1
2
3
4
while True:
    print "123"
    continue
    print "456"
posted @ 2016-10-27 08:01  DevOps_QXW  阅读(148)  评论(0)    收藏  举报