L2 & L3 备注和数字计算
1).只有整数时,计算结果总是整数。在算式中 只要出现一个浮点数(如:1.0,100.3)则,计算结果为浮点数。
2).我的环境下,不设置的情况下最多到小数点后 10位。
1.添加中文备注会报错,无法执行。需要在py文件第一行添加 #coding:utf-8
2.整数和浮点数:1).只有整数时,计算结果总是整数。在算式中 只要出现一个浮点数(如:1.0,100.3)则,计算结果为浮点数。
2).我的环境下,不设置的情况下最多到小数点后 10位。
3).会自动4舍5入
L4 & L5 变量与命名
最简单的变量与赋值,没什么特别的,不过python很友好,不需要声明变量类型。
L5中提供了新的概念,变量赋值方式,模板(参考:http://www.cnblogs.com/vamei/archive/2013/03/12/2954938.html)
这样可以让字符串输入更整齐,方便修改和校对。
my_height = 175 #cm
my_eyes = 'Black'
my_hair = 'Brown'
print "He's %d cm tall." % my_height
print "He's got %s eyes and %s hair." % (my_eyes,my_hair)
例子的结果为:
He's 175 cm tall.
He's got Black eyes and Brown hair.
上述例子中先定义,定义完后在句子中用%d、%s等作为标志,在最后把具体值提示出来。
%d、%s同时会提示类型,类型列表如下:
%s 字符串 (采用str()的显示)
%r 字符串 (采用repr()的显示)
%c 单个字符
%b 二进制整数
%d 十进制整数
%i 十进制整数
%o 八进制整数
%x 十六进制整数
%e 指数 (基底写为e)
%E 指数 (基底写为E)
%f 浮点数
%F 浮点数,与上相同
%g 指数(e)或浮点数 (根据显示长度)
%G 指数(E)或浮点数 (根据显示长度)
%% 字符"%"