学习自菜鸟教程
----------------------------------------------------------------------------------------------------------------------------------------------
python 输入
raw_input("按下 enter 键退出, 其他任意键显示...\n")
python 连接
Python 语句中一般以新行作为语句的结束符.
但是我们可以使用斜杠 ( \) 将一行的语句分为多行显示, 如下所示:
total = item_one + item_two + item_three
Python 允许你同时为多个变量赋值. 例如:
a = b = c = 1
也可以为多个对象指定多个变量. 例如:
a, b, c = 1, 2, "john"
标准数据类型
在内存中存储的数据可以有多种类型.
例如, 一个人的年龄可以用数字来存储, 他的名字可以用字符来存储.
Python 定义了一些标准类型, 用于存储各种类型的数据.
Python 有五个标准的数据类型:
Numbers(数字)
Python 支持四种不同的数字类型:
- int(有符号整型)
- long(长整型[也可以代表八进制和十六进制])
- float(浮点型)
- complex(复数)
- String(字符串)
python 的字串列表有 2 种取值顺序:
从左到右索引默认 0 开始的, 最大范围是字符串长度少 1
从右到左索引默认 - 1 开始的, 最大范围是字符串开头
[头下标: 尾下标] 获取的子字符串包含头下标的字符, 但不包含尾下标的字符.
比如:
- >>> s = 'abcdef'
- >>> s[1:5]
- 'bcde'
- List(列表)
List(列表) 是 Python 中使用最频繁的数据类型.
列表可以完成大多数集合类的数据结构实现. 它支持字符, 数字, 字符串甚至可以包含列表(即嵌套).
列表用 [ ] 标识, 是 python 最通用的复合数据类型. list= ['runoob', 786, 2.23, 'john', 70.2]
- tinylist
- *
- 2
- # 输出列表两次
- list + tinylist # 打印组合的列表
- Tuple(元组)
元组是另一个数据类型, 类似于 List(列表).
元组用 () 标识. 内部元素用逗号隔开. 但是元组不能二次赋值, 相当于只读列表. tuple= ('runoob', 786, 2.23, 'john', 70.2)
Dictionary(字典)
字典 (dictionary) 是除列表以外 python 之中最灵活的内置数据结构类型. 列表是有序的对象集合, 字典是无序的对象集合.
两者之间的区别在于: 字典当中的元素是通过键来存取的, 而不是通过偏移存取.
字典用 "{ }" 标识. 字典由索引 (key) 和它对应的值 value 组成. dict= {} dict['one']= "This is one"dict[2]= "This is two"tinydict= {'name': 'john','code':6734, 'dept': 'sales'}
来源: http://www.bubuko.com/infodetail-3047140.html