IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-22 12:17:56  更:2021-11-22 12:18:54 
 
开发: 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-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码