python基本数据类型

在这里插入图片描述在这里插入图片描述

0b表示二进制
0o表示八进制
0x表示十六进制
bin()函数实现二进制的转换
int()向十进制的转换
hex()向十六进制的转换
oct()向八进制的转换
http://course.talelin.com
进阶书籍《流畅的python》
在这里插入图片描述
python的基本数据类型
bool类型:表示真假
True. False首字母需大写
非零的整数都是True 非空的一般都认为是True
bool( )
bool([ ])表示空的列表
bool( ’ ')表示空的字符串
bool({ })表示空的元素
bool(None)
以上三个表示空的都用False

(重点)单引号与双引号
str字符串
引号需成对出现
多行字符串’’’ ‘’’ “”" “”"
在这里插入图片描述
单引号换行方式‘hello\world’
三引号换行方式""“hello world
hello world”""

转义字符(特殊的字符)
无法“看见”的字符
与语言本身语法有冲突的字符
单纯的反斜杠用“\”表示
在这里插入图片描述
在这里插入图片描述
原始字符串
print(r’c:\northwind\northwest’)
在这里插入图片描述
字符串的运算
print(“hello world”[1])这种形式显示的是单个字符 e
print(“hello world”[-1]) 输出为d
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输出为6之后的所有字母
列表的定义
[1,2,3,4]
嵌套列表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
元组
在这里插入图片描述
怎样定义只有一个元素的元组
在这里插入图片描述
序列共有的操作
在这里插入图片描述
切片
在这里插入图片描述

判断3是否在列表中的语句(逻辑运算符)
在这里插入图片描述在这里插入图片描述
print(len(“hello,world”)) 11 输出字符串的长度
切片的用法(左开右闭)

ord()可以接收一个参数 转换为acsii码
集合 set ({})
特点:无序、不重复
支持哪些操作
集合长度
判断元素是否在集合中
在这里插入图片描述
把集合中的某些元素删除 ”-”差集 “&”交集
“|”并集 且不会出现集合中的重复元素,如下图所示
在这里插入图片描述
在这里插入图片描述
如何定义一个空集
set()表示一个空集
type({})类型为dict()字典
字典dict() key value
字典的定义方式:在这里插入图片描述
什么情况下比较适合用字典
在这里插入图片描述
字典的访问方式:通过key访问value
在这里插入图片描述
字典中不可以有相同的key
value:str float list set dict
key: 必须是不可变的类型 ‘int’ ‘str’ ’ tuple’
空字典:print(dict({}))

总结基本数据类型
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值