Python学习之变量类型
来源:互联网 发布:优酷怎么老是网络连接 编辑:程序博客网 时间:2024/06/03 15:50
变量赋值
Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。
变量在使用前必须赋值,变量赋值以后该变量才会被创建(define)。
使用等号=来给变量赋值。等号运算符左边是变量名,等号右边是存储在变量中的值。如下:
count=100 name="lee"
标准数据类型
Python中有五个标准的数据类型"Numbers(数字)、String(字符串)、List(列表)、Tuple(元祖)、Dictionary(字典)
Python数字
Python支持四种不同的数值类型:int long float complex(复数)。
Python字符串
str='Hello World!'
print str #输出整个字符串
print str[0] #输出H
print str[2:5] #输出 llo
print str[2:] #输出 llo World!
print str * 2 #输出 Hello World!Hello World!
print str + 'lee' #输出 Hello World!lee
Python列表
列表用[ ]标识。是python最通用的复合数据类型。如下:
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # 输出完整列表
print list[0] # 输出列表的第一个元素
print list[1:3] # 输出第二个至第三个的元素
print list[2:] # 输出从第三个开始至列表末尾的所有元素
print tinylist * 2 # 输出列表两次
print list + tinylist # 打印组合的列表
tinylist = [123, 'john']
print list # 输出完整列表
print list[0] # 输出列表的第一个元素
print list[1:3] # 输出第二个至第三个的元素
print list[2:] # 输出从第三个开始至列表末尾的所有元素
print tinylist * 2 # 输出列表两次
print list + tinylist # 打印组合的列表
输出结果:
Python元组
元组用"()"标识。内部元素用逗号隔开。但是元素不能二次赋值,相当于只读列表。
Python字典
字典用"{ }"标识。字典由索引(key)和它对应的值value组成。字典当中的元素是通过键来存取的。如下:
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print dict['one'] # 输出键为'one' 的值
print dict[2] # 输出键为 2 的值
print tinydict # 输出完整的字典
print tinydict.keys() # 输出所有键
print tinydict.values() # 输出所有值
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print dict['one'] # 输出键为'one' 的值
print dict[2] # 输出键为 2 的值
print tinydict # 输出完整的字典
print tinydict.keys() # 输出所有键
print tinydict.values() # 输出所有值
Python数据类型转换
python中进行数据类型转换时只需将数据类型作为函数名即可。如下:
int(x[,base]) 将x转换为一个int
str(x) 将x转换为字符串
tuple(s) 将序列s转换为一个元组
第二次笔记结束。
此笔记内容基于w3cschool,详细内容参见url
0 0
- Python学习之变量类型
- Python学习笔记之二 变量以及基本类型
- Python基础之变量类型
- python学习之变量
- JavaScript学习之变量类型
- Python学习笔记(二)变量类型
- Python学习笔记(变量类型)
- python 学习 (二) 变量类型
- python 学习(三)变量类型
- python学习小结7:变量类型
- 【学习笔记】python的变量类型
- Python学习笔记(一)--变量类型
- Python学习之四【变量】
- Python 学习笔记之变量
- python学习笔记之变量
- python学习之路-变量
- Linux学习之十二bash脚本之变量、变量类型
- C++学习之变量和基本类型
- mysql常用函数
- 华为机试---字符串的规定重新排序
- 获致幸福的不二法门是珍视你所拥有的
- Servlet------RequestDispatcher请求转发
- CentOS配置smaba与Windows共享文件
- Python学习之变量类型
- 华为机试---简单的加减运算
- POJ 1166&IOI 1994 The blocks 暴力枚举 解题报告
- 三极管的电平转换及驱动电路分析
- 使用Spring、MongoDB和AngularJS开发单页面应用(REST风格)
- Esper学习之十四:Pattern(一)
- order by charindex
- VS2010下安装boost库
- Java输入输出流