标签:自动 注意 解释器 类型 比较 com 空白 解释 sharp
一、数据类型初识
● 使用单引号(‘)
你可以用单引号指示字符串,就如同‘Quote me on this‘这样。所有的空白,即空格和制 表符都照原样保留。
● 使用双引号(")
在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What‘s your name?"。
● 使用三引号(‘‘‘或""")
利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双 引号。
字符串格式化输出
1
2
3
4
|
name = "alex" print "i am %s " % name #输出: i am alex |
PS: 字符串是%s;整数%d;浮点数%f。
format 方法
#!/usr/bin/python # Filename: str_format.py age = 25 name = ‘Swaroop‘ print(‘{0} is {1} years old‘.format(name, age)) print(‘Why is {0} playing with that python?‘.format(name))
$ python str_format.py
Swaroop is 25 years old
Why is Swaroop playing with that python?
4、列表
1
2
3
|
name_list = [ ‘alex‘ , ‘seven‘ , ‘eric‘ ] 或 name_list = list ([ ‘alex‘ , ‘seven‘ , ‘eric‘ ]) |
基本操作:
1
2
3
|
ages = ( 11 , 22 , 33 , 44 , 55 ) 或 ages = tuple (( 11 , 22 , 33 , 44 , 55 )) |
1
2
3
|
person = { "name" : "mr.wu" , ‘age‘ : 18 } 或 person = dict ({ "name" : "mr.wu" , ‘age‘ : 18 }) |
常用操作:
技巧
你可以交互地使用解释器来计算例子中给出的表达式。例如,为了测试表达式2 + 3,使 用交互式的带提示符的Python解释器:
>>> 2 + 3
5
>>> 3 * 5
15
比较运算:
赋值运算:
逻辑运算:
成员运算:
身份运算:
位运算:
#!/usr/bin/python a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b; # 12 = 0000 1100 print "Line 1 - Value of c is ", c
运算符优先级:
三元运算
1
|
result = 值 1 if 条件 else 值 2 |
如果条件为真:result = 值1
如果条件为假:result = 值2
标签:自动 注意 解释器 类型 比较 com 空白 解释 sharp
原文地址:http://www.cnblogs.com/BillyLV/p/6941117.html