温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python基础学习教程:Python基础之基本数据类型(一)

发布时间:2020-08-15 13:25:14 来源:ITPUB博客 阅读:190 作者:千锋Python唐小强 栏目:编程语言

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)

 表示:	单引号 ' '	双引号 " "	三引号 ''' ''' 或者 """ """ 

字符串的截取:使用 冒号 “ :”

部分截取语法表示:

	"hello world"[3]	"hello world"[-4]	"hello world"[:3]	"hello world"[2:3]	"hello world"[1:]	"hello world"[-2:]	"hello world"[:-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基础学习教程也会继续为大家分享!也欢迎伙伴们的留言!


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI