| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python 基础学习02 -> 正文阅读 |
|
[Python知识库]Python 基础学习02 |
1.数值型对象的创建 (整型和和浮点型就不多赘述) 使用type函数可查看对象类型 a=2 type(a) int 浮点型对象(float)也可用科学记数法来创建,在科学记数法中,e代表以10为底,e后面的数字代表10的幂。例如:1.23e=1.23*100=123 科学记数法创建的数,即使是整数,也会用浮点类型表示; 浮点类型不是小数类型,小数一定只能用浮点表示,但浮点类型对象还可用于存储整数型数据。 创建复数对象 Python中复数的定义与数学中复数定义相同? ?#complex代表复数 ?对象类型转换: 使用int函数将浮点型转换为整型 int(4,3)----->4? ?;? ?int(4,9)----->4? ?#int功能实际上是保留小数的整数部分 同理:float(1)----->1.0 2.数值型对象的科学运算 (不同的运算符)// 相除后取整,**幂运算 9/2----->4.5? ?#即使你运算的数值都是整型,也有可能返回浮点型对象 9//2----->4 9**2----->81 通过导入math包,还可以使用更多科学运算函数。Python中,包是指封装好的,功能完整的代码模块,导入该模块后,可使用包中定义的函数或类。Python中可使用import语句进行包的导入。 import??math math包中常用的计算函数(见收藏) Python自带的科学运算函数: abs(x)----->返回x的绝对值,类型随x max(n1,n2,...)----->返回最大值;min(n1,n2,...)----->返回最小值 round(x,[,n])----->默认返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的n位。例如round(1.23456,3)返回1.235 符合赋值运算符 例如:c+=a等效于c=c+a 3.布尔型对象 也被称为逻辑性对象,只包含两个值,TRUE,FALSE,主要用于进行逻辑运算或表示某种逻辑运算结果。 创建布尔对象? # 首字母大写,Python区分大小写 True------>True type(False)------>bool 比较运算 最常见的生成布尔型对象的表达式就是比较运算。常用的比较运算的运算符如下所示: ==? ? ? ? !=? ? ? ? >? ? ? ? <? ? ? ? >=? ? ? ? <=? ? ? ? 例: a==3? ? ? ? b==3? ? ? ? a==b----->True? 逻辑运算 and? ? ? ? or? ? ? ? not? ? ? ? 例: x and y? ? “与”运算:如果 x 为False,x and y 返回False,否则它返回 y 的计算值? ?? x or y? ? ? ?“或”:如果 x 是True,它返回True,否则它返回 y 的计算值 not?x? ? ? ? “非”:如果 x 为True,返回False。如果 x 为False,他返回True (其实还是和在离散数学中学的一样) 布尔型对象和数值型对象的对应关系 1.体现在恒等时为True 1==True----->? True 0==False---->? False 2.可参与逻辑运算 1 or False-----> 1 not 0-----> True 但本质上还是不一样的,可用is来判断 1 is True----->False |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 0:51:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |