分享

python4 整数 浮点数 复数 字符串 字节串

 印度阿三17 2020-03-03

导图

在这里插入图片描述

数据类型——》数值类型

整数:无取值范围。直接表示 2/8/10/16进制
1位运算:
在这里插入图片描述
在这里插入图片描述
例:按位取反需要注意负数的反码问题
位运算是真实的 只是你以十进制输出出来的时候计算机会动手脚
在这里插入图片描述
2无取值范围:~2的2的10次幂,只要你电脑内存够用我就能表示在这里插入图片描述
3直接表示进制:
在这里插入图片描述
浮点数:有取值范围和精度的限定,可用小数点表示和科学计数法表示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
复数:获取实部虚部方法
在这里插入图片描述

数值运算

操作符 函数 和 方法
操作符
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
函数
在这里插入图片描述
类型转化函数
在这里插入图片描述


数值类型——》字符串类型

三种表示方法:
在这里插入图片描述
字符串的两种下标:
在这里插入图片描述
单个访问与多个访问:
在这里插入图片描述
跳着切片:
在这里插入图片描述
转义符:
/a 响铃(BEL) 007
/b 退格(BS) 008
/f 换页(FF) 012
/n 换行(LF) 010
/r 回车(CR) 013
/t 水平制表(HT) 009
/v 垂直制表(VT) 011
// 反斜杠 092
/? 问号字符 063
/’ 单引号字符 039
/" 双引号字符 034
/0 空字符(NULL) 000
/ddd 任意字符 三位八进制
/xhh 任意字符 二位十六进制

操作符:
在这里插入图片描述
示例:输入1 ~ 7 输出星期一 ~ 星期日

s = "一二三四五六日"
a = eval(input("请键入1~7:"))
print("星期{}".format(s[a-1]))
#print("星期"   s[a-1]) 也可

法2:

s = "星期一星期二星期三星期四星期五星期六星期日"
a = (eval(input("请键入1~7:"))-1)*3
print(s[a:a 3])

字符串函数:在这里插入图片描述
字符串的方法
什么是方法:方法是类的功能,本质上也是函数,只不过也被封装在类里。
在这里插入图片描述
在这里插入图片描述
格式化
在这里插入图片描述
就是槽的应用
有序的槽
在这里插入图片描述
无序的槽
在这里插入图片描述
槽的格式:在这里插入图片描述


数值类型——》字节串类型

由字节组成,目的是严格控制对内存的使用

在这里插入图片描述
两种下标:
在这里插入图片描述
两种访问方式:
在这里插入图片描述
跳跃切片:在这里插入图片描述
字节串操作符:在这里插入图片描述
操作函数和方法:
函数:在这里插入图片描述
方法:在这里插入图片描述
在这里插入图片描述

李windoo 发布了35 篇原创文章 · 获赞 2 · 访问量 988 私信 关注 来源:https://www./content-1-647351.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多