网站首页 > 基础教程 正文
说在前面
Python编程语言有C语言和Java的解释器,python语法里面区分大小写。
导包方法:import
数据类型
- 布尔类型 bool
- 整形 int
- 浮点型 float
- 布尔值 bool(不能计算)
- 复数 complex
- 定点数 decimal
(最后两种数据类型了解)
序列类型:
序列:有序的,可以通过索引取值
- 字符串(str):‘ ’(单引号),‘’ ’‘(双引号),’‘’ ‘’‘(三引号)都可以放字符串,不同的是’‘’ ’‘’可以换行;
- 列表[ ](list):可以放所有类型的数据;list()
- 元组()(tuple):可以放所有类型的数据;转元组方法tuple()
区别:列表可以增删改查,元组只能查看。列表内存地址不变,元组只要动了内存地址就会变。
id():用于查看内存地址
列表索引取值:
切片:
切片[开始:结束:步长]:a[ *:# ]左闭右开,a[1:]就是取到尾,a[m:n:b]在m-n之间每隔b切,b为步长,a[::-1]逆序;
切片解释:
a[开始:结束:步长],先以步长为正向右,步长为负向左,定好a[开始]和a[结束]的位置,按从a[开始]到a[结束]的方向按步长取值,左闭右开,若两者方向不同则取空[];
拆包:字母代表一个字符,带*的代表剩下的字符
d=[1,2,3,4,5,6,7]
a,*b,c=d
# 结果
a=1,b=d[1:6],c=7
字典和集合
字典(dict):用大括号括起来,字典数据由一系列键(key)和值(values)组成,values可以是字符串,列表等类型。键和值用“:”分隔,每个键值对用“,”分开。
dict = {key1:values1,key2:values2,key3:values3}
集合(set):用大括号括起来,与列表和元组相比,集合元素唯一性,用于去重(列表/元组转化为集合,在转化为列表/元组)
- list()转列表
- tuple()转元组
- set()转集合
猜你喜欢
- 2024-11-27 Python中的bytearray对象,灵活的字节序列处理
- 2024-11-27 学习编程第141天 python序列解包特性及其便捷赋值
- 2024-11-27 学习编程第159天 python编程 序列的增删改查
- 2024-11-27 Python中的时间序列分解
- 2024-11-27 Python入门第4课:字符串、序列
- 2024-11-27 python基础 数值和序列类型
- 2024-11-27 学习编程第158天 python编程 利用序列求最值和存在性
- 2024-11-27 python每天学习一点点(判断数元素是否在序列中的2种方法。)
- 2024-11-27 Python中6种内建序列之通用操作
- 2024-11-27 通过 Python 代码实现时间序列数据的统计学预测模型
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)