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" |

浙公网安备 33010602011771号