Python学习笔记(2)——变量与运算
来源:互联网 发布:java ftp上传图片损坏 编辑:程序博客网 时间:2024/05/17 23:17
变量的赋值与相等跟C中是一样的,不赘述。多个变量同时赋值可以如下实现。
a=b=c=d=2a,b,c=1,2,'Vicky'
数据类型
- 数字
有四种不同的数值类型int(有符号整型),long(长整型[也可以代表八进制和十六进制]),float(浮点型),complex(复数)。实例:1460L(长整型),15.2e6(浮点型),40+16j(复数)。复数实部和虚部均为浮点型。
- 字符串
字符串或串(String)是由数字、字母、下划线组成的一串字符。记为:s=”a1a2···an”(n>=0)。
python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
想要截取某一段字符可以采用语法:“字符串名”[头下标:尾下标]。下标由0开始。
- 列表
顾名思义,列表是不同数据类型数据的组合表。它的操作类似数组,只不过数组中的各项元素被替代成了不同数据类型的数据而已。
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]tinylist = [123, 'john']print list print list[0] print list[1:3]
元组
元组含义与列表相同,但不可二次赋值,相当于只读列表。用()进行运算。字典
列表是有序对象的结合,字典是无序对象的结合。列表通过偏移读取,字典通过索引存取。用{}进行运算。
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() # 输出所有值
- 类型转换
直接将要转换成的类型作为函数名称,待转换变量加在括号中。
float(x)
算术运算符
加法+,减法-,乘法,除法/,求余%,求幂*,取整除//。比较运算符
同C不赘述。赋值运算符
如,c+=a等价于c=c+a。以此类推。位运算符
与&,或|,异或^,取反~,左移<<,右移>>。逻辑运算符
and,or,not。成员运算符
in,not in。判断是否在序列中找到值。身份运算符
不太懂。
0 0
- Python学习笔记(2)——变量与运算
- Python学习笔记2—变量与运算符
- Python学习笔记(一)—变量与数据类型
- Python学习笔记(二)-- 变量类型 + 运算符
- Shell学习笔记---变量赋值与运算
- Python学习笔记2(02-03):变量+运算符和表达式
- Python学习笔记(四)——运算符与流程控制
- Python学习笔记 —— 运算符
- 【学习笔记】JavaScript——变量、运算符与表达式、语句
- Python学习笔记(六)—— 序列运算
- Python学习笔记 —— 变量
- Python学习笔记——变量数据类型
- python学习笔记2(变量)
- python学习旅程笔记2-运算符与表达式
- python 学习笔记(1) 数据结构与运算符
- 【Python】学习笔记——-2.1、Python的数据类型与变量
- Python学习笔记(三)——变量类型
- Python学习笔记(2)-局部变量与全局变量
- http状态码
- QT 打开PDF文件或图片文件
- oracle安装使用记录
- php的ci框架从入门到精通
- linux常用关机命令及区别
- Python学习笔记(2)——变量与运算
- 数据库锁机制
- 安卓的开发网站
- cocos2d-x嵌入android的camera 实现前后摄像头的预览和保存
- 自定义 iOS 密码框或验证码输入框,支持多位验证码,4位或6位验证码自己选择。
- 白书贪心3题,poj2376\1328\3190
- C#Thread 线程的简单使用
- 解决React-Native reload hot reloading 后代码不更新问题
- Caused by: java.lang.ClassNotFoundException