首页 > 编程语言 > 详细

一、python数值类型和序列类型

时间:2020-12-18 22:41:03      阅读:43      评论:0      收藏:0      [点我收藏+]

数值类型:

int  整数

float  浮点数

(计算机不精确导致,可导入decimal解决)

技术分享图片

 

bool  布尔类型

(布尔类型首字母必须只有TrueFalse两个,True为真为1,False为假为0)

 

complex  复数类型

(1j   只需了解,用的不多)

 

序列类型:

str  字符串(引号内(单引号,双引号,三引号)都为字符串内容)

技术分享图片

list  列表(方括号内可以放各种数值类型、序列类型和变量,中间必须用逗号隔开)

技术分享图片

tuple  元组(和列表一样括号内可以放各种数值、序列和变量,但列表可变,元组不可变)

技术分享图片

 

下标取值

alist[ ]  方括号内为要取的值的下标 

技术分享图片

切片取值

alist[ : ]  方括号内:两边加下标(切片原则左闭右开)

print(alist[ : : ])   # 返回包含原列表中所有元素的新列表
print(alist[ : : -1])   # 返回原列表的逆序排列
print(alist[ : : 2])   # 返回原列表的偶数位数据
print(alist[1 : : 2])   # 获取奇数位置的数据
print(alist[3 : 6 ])   # 指定切片的开始和结束位置
print(alist[0 : 100])   # 切片位置大于列表长度时,从列表尾部截断
print(alist[100 : ])   # 切片开始位置大于列表长度时,返回空列表
alist[len(alist):]=[9]   # 在列表尾部增加元素
print(alist)
alist[:0] = [1,2]   # 在列表的头部增加元素,前面的0省略了,相当于是alist[0:0] = [1,2]
alist[3:3] =[4]   # 在列表中间插入元素
print(alist)
alist[:3] = [1,2]   # 相当于是alist[0:3] = [1,2] 替换列表元素
alist[3:] = [4,5,6]   # 替换元素,结果按照两边的最短元素来决定.
print(alist)
alist[:3] = []    # 删除列表中前三个元素
del alist[:3]   # 切片元素连续
del alist[::2]   # 隔一个删除一个,切片元素不连续

运算符

+  加

技术分享图片

-  减

技术分享图片

*  乘

技术分享图片

/  除

技术分享图片

**  乘方

技术分享图片

//  取整(取小数点前一位)

技术分享图片

%  取余

技术分享图片

 

math模块

math.ceil()  向上取整

技术分享图片

math.floor()  向下取整

技术分享图片

 

 

变量命名规则:

1、不能以纯数字开头。

2、除了_这个特殊符号,其他的特殊符号都不能使用。

一、python数值类型和序列类型

原文:https://www.cnblogs.com/pgj1069/p/14147513.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!