| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> The Third Day of Python -> 正文阅读 |
|
[Python知识库]The Third Day of Python |
今天主要学习python数据类型 1.整数型 python整数不同于C语言,其数值大小无限制。一般整数在python中有四种进制表示方式。 (1)十进制:-99,101,1024 (2)二进制:0b101,-0B110 (3)八进制:0x116,-0X775 (4)十六进制:0h3E4,-0H7ABC 2.浮点数类型 严格意义上来说,python类型浮点数并非无限制,其数值在-10^308-10^308之间,精度可到10^-16。其中每个十进制小数采用53位二进制小数表示,十进制转换为二进制时并不一定除尽,由此引发不确定尾数问题: 0.1 + 0.2 = 0.30000000000000004 此时可采用round函数进行四舍五入 round(x,y) #x为代取整数,y为取整位数,round函数默认y=0 ex : round(0.33,1) 输出 0.3 3.复数类型 z = 0.33 + 0.56j z.real()获取实部 z.image()获取虚部 多种不同类型进行运算时,其输出结果应为最宽泛的数据类型 ex : 1+0.33+4e-2j 输出:(1.33+0.04j) 4.数值运算操作符
5.数值运算函数
6.数值转换函数 int()? ? ? ? float()? ? ? ? complex() 7.字符串类型 定义一个字符串类型str1,非字符串类型nstr,以下为字符串函数 ? ? ? ? len (str1) #返回该字符串长度 ? ? ? ? hex?(str1) #将一串整数类型的字符串转换为十六进制,其中输出带有“0x”的前缀 ? ? ? ? oct (str1) #将一串整数类型的字符串转换为八进制,其中输出带有“0o”的前缀 ? ? ? ? str (nstr) #将非字符串类型转换为字符串类型,与eval函数相反 ? ? ? ? chr (int) #将整数转换为对应Unicode编码字符 ? ? ? ? ord (char) #与chr功能相反 字符串方法函数
fromat格式化方法 "{0:.2f}".format(23.456) = "23.45" #数字类型的保留位数限制 “{0:,.2f}”.format(1234567.1234) #输出“1,234,567.12”? ?“,”为千位分隔符 "{0:x}".format(425234) = "67d12" #b为二进制,o为八进制,d为十进制,x(X)为十六进制 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#c为Unicode编码,e(E)为科学计数法,%为百分号形式 “{0:=^20}”.format("python") #输出“=======python=======” ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#^为居中对齐,>为右对齐,<为左对齐 ???????????????????????????????????????????#“=”为填充字符,20为规定输出长度 ???????????????????????????????????????????#默认填充字符为空格且左对齐 print("{1}不再与{0}{2}".format("他","她","相伴")) #输出“她不再与他相伴” |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:51:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |