1、同时支持2.7与3.5文件头+
#/usr/bin/u/ubv/a python
# -*- coding:utf-8 -*-
2、变量名要求:字母 数字 下划线,不能与数字开头,包括下划线+数字,不能使用关键字及python内置函数名。
3、else不循环。
4、pyc中选中后 ctrl+?整体注释。
5、pyc中输入int str等字符类型,按住ctrl点击查看该类型内所有功能(builtins)。
6、字符串格式化
%s 通用
t = 'i am %s' % 'harvey'
print(t)
i am harvey
%d 只用来表示数字
t = 'i am %d' % 21
print(t)
i am 21
t = 'i am %(n)s and i am %(a)d' % {'n':'harvey','a':21}
print(t)
i am harvey and i am 21
%打印浮点数
t = 'percent %f' % 98.36925
print(t)
98.369250 #默认保留6位
t = 'percent %.2f' % 98.36925
print(t)
98.37 #指定保留2位并四舍五入
%打印百分号
t = 'percent %.2f %%' % 98.36925
print(t)
98.37% #加双百分号
-format
test = 'I am {name},age is {a}'
print(test)
v = test.format(name = 'harvey',a = 21) 作用相同 v = test.format(**{'name' : 'harvey','a' : 21})
print(v)
test = 'I am {0},age is {1}'
v = test.format('harvey',21)
print(v)
7、定义函数下一行需要注释该函数的功能。