Python基础学习教程:Python基础之基本数据类型(一)
Python基础学习教程:Python基础之基本数据类型(一)
序言python学习之路
记录点部分方法
bin()//把任意的进制转换为二进制int()//把任意的进制转换为十进制hex()//把任意的进制转换为十六进制oct()//把任意的进制转换为八进制bool()//把任意的进制转换为boolean类型除去空值len()//长度max()//最大max([5,6,4,8,9]),max('dfdssgsa')字符串比较的是字母的ascll值min()//最小min([8,5,6,23,1]),min('derrerhsvx')字符串比较的是字母的ascll值ord()//ascll值ord('f')type()//获取变量的类型
基本数据类型
数字(nubmer)
bool布尔类型int整数float浮点cpmplex复数
字符串(str)
表示:单引号''双引号""三引号''''''或者""""""
字符串的截取:使用 冒号 “ :”
部分截取语法表示:
"helloworld"[3]"helloworld"[-4]"helloworld"[:3]"helloworld"[2:3]"helloworld"[1:]"helloworld"[-2:]"helloworld"[:-3]
组(列表)(list)
集合中可以存储各种类型的数据
[1,2,true,"123"][[1,2],true,"123"]
列表的获取
[1,2,true,"123"][2]//几乎和字符串的截取一样
列表合并 可以用 + 号 或者使用倍速 *
>>>[1,2,3]+[5,6,9][1,2,3,5,6,9]>>>[1,2,3]*3[1,2,3,1,2,3,1,2,3]>>>
列表可进行嵌套
[[1,2],[1,2],[1,2]]
元组(tuple )
表示
(0,2,3,5)//操作和列表差不多
注:
当元组中只有一个元素的时候 type((1)) 输出的类型为 int
当元组中只有一个元素的时候 type((‘abc’)) 输出的类型为 str
因为python中元组的括号和运算符的()会冲突 默认是运算符的()所以(1)相当于 1 输出为int 类型
若想输出元组类型并且只有一个元素的要在后面加一个逗号 type((1,))
但 type([“1”]) 依然是 list 类型
集合(set)
表示:
{1,2,3,4}
集合是无序的不能重复的
部分操作集合:
{1,2,3,4,5}-{3,4}//差集-{1,2,3,4,5}&{3,4}//交集&{1,2,3,4,5}|{3,4,7}//并集|set()//设置一个空的集合
字典(dict)
特点:无序的,是由许多的key和value组成的,不能有重复的key
{key1:value1,key2:value2,....}
通过key来获取值
{1:2,2:8,4:6}[2]{}//空的字典表示
转义字符
\n //换行
\’ //单引号
\t //横向制表符
\r // 回车
注:如果不想转义字符生效,并且想输出转义符号,可以在前面加多加个 \ 或者在字符串前面加 r
更多的Python基础学习教程也会继续为大家分享!也欢迎伙伴们的留言!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。