1.执行python脚本
python -x /user/home/test.py #脚本所在的目录
2.所有 Python 的关键字只包含小写字母。
3. \ 将一行的语句分为多行显示, [], {} 或 () 括号就不需要使用多行连接符。
total = "aaa" + \
"bbb" + \
"ccc"
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
4.注释三个单引号 ''' '''
5.input()只能输入数字,raw_input()可以输入字符串
6.python2不换行输出只需在上一条print语句的末尾加上逗号,但每个输出之间都有一个空格
sys.stdout.write 可以做到不换行且每个输出之间没有空格
print 1,
print 2,
print 3
输出结果:
1 2 3
sys.stdout.write("1")
sys.stdout.write("2")
sys.stdout.write("3")
输出结果:
123
7.Python可以在同一行中使用多条语句,语句之间使用分号(;)分割
print 1,;print 2,;print 3
8.sys.argv获取脚本参数列表,len(sys.argv)获取参数列表长度。
#!/usr/bin/python
#coding=utf-8
import sys
print '参数个数为:'+str(len(sys.argv))+ '个参数。'
print '参数列表:'+str(sys.argv)
执行:
python test.py 1 2 3
结果:
参数个数为:4个参数。
参数列表:['C:/Users/\xd3\xee/Desktop/test.py', '1', '2', '3']
9.python的字串列表有2种取值顺序:
- 从左到右索引默认0开始的,最大范围是字符串长度少1
- 从右到左索引默认-1开始的,最大范围是字符串开头
10.截取字符串
str="abcdefg"
print str[1:4]
结果:
bcd
str="abcdefg"
print str[-3:-1]
结果:
ef
注意:字符串截取,包含下限不包含上限,负数索引一样
11.字符串和 * 号运算,表示将字符串重复的次数,示例:
str="abcd"
print str*3
结果:
abcdabcdabcd