Python

来源:互联网 发布:手机防锁机软件 编辑:程序博客网 时间:2024/05/29 08:20

参与除法的两个数中有一个是浮点数,运算结果就是浮点数
专门用于整除的操作符——双斜线 //
幂运算符 **
长整数末尾加上L
虚数均以 j ( J ) 结尾
import math
math.floor()
from math import sqrt
sqrt()
注释符 #

序列——字符串、列表和元组
字符串
单引号和双引号没有区别
raw_imput 和 imput 函数,一般使用前者
长字符串使用三个引号括起来

列表和元组
列表可以修改,而元组不能

通用序列操作
索引
从0开始递增
使用负数索引时,就从最后一个元素开始计数

分片——访问一定范围内的元素
tag[9:30] 最后的索引则是分片之后剩余部分的第一个原素的编号(第一个索引是包含在分片中的,第二个索引是不包含在分片内)
如果分片所得部分包括序列结尾的元素,那么只需置空最后一个索引即可
x[:] 得到的是包含了x所有元素的分片
分片的步长也可以自行设定 number[0:10:3]

序列相加
使用 + 运算符

成员资格
in 运算符

列表
list函数将序列转为字符串
list(´hello´)
[´h´,´e´,´l´,´l´,´o´]
使用del从列表中删除元素
append在列表末尾加新对象
pop移除列表中的最后一个元素,并返回该元素的值
复制整个列表 y = x[:],而不能写成 y = x

元组——使用()括起来
使用逗号分割了一些值,则自动创建了元组
tuple函数将一个序列转换为元组
tuple([1,2,3])
(1,2,3)

字典(映射)——当无法通过索引找到对象时