python中不同类型的数据不能相互运算_Python第三课——数据类型与运算(2)
hello大家好,我是你们的小蒟蒻鸭,终于终于有时间写博客了(虽然刚开始期末复习),真的非常非常抱歉,拖更太厉害了。反正还有一个月不到小蒟蒻就要放暑假了!!!(激动.jpg),蒟蒻保证会一周两篇,绝不拖更,奥利给!
好了,道歉也到位了,皮也扯过了,进入正题!
上一篇文章给大家讲了Python中的数据类型,:int和str,如果忘了的话翻一下前面的文章,挺久远了,都是hin简单滴,回顾一下:
1、input 输入的数据都是______类型
2、str 类型用' '还是" " 答:______
答案:1、str(字符串)
2、都阔以鸭(✿◡‿◡)
so,今天我们要讲另外两种数据类型:float和bool
float
float的英文意思相信大家都知道:漂浮
but在Python中float的意思是:浮点数
所谓浮点数,通俗来说就是小数
这样一来,浮点数就解决了^_^
bool
bool就比较复杂了,但是之后的文章会专门有详细讲bool的干货内容,今天只需了解即可!
True(真)
↗
bool的值分两种
↘
False(假)
除了0以外的数全为True!!!
判断下列数为True还是False(√或×):
1..............................( )
65456......................( )
-398.........................( )
0..............................( )
答案:√ √ √ ×
大家也可以根据上一篇文章所介绍的强制类型转换来尝试把float转成int哦(*^▽^*)
运算
相信许多初学者看到这个大标题都会忍俊不禁:“小蒟蒻,你是真傻还是假傻呀,运算不就是加减乘除吗,谁不会啊?”
欸,强调一下,这是Python,不是数学!
首先,Python中有七则运算,我们一则则来康:
+、-、*、/ 不用我多说了吧,小学就会,上代码:
1 a = 3
2 b = 2
3 print(a+b)4 print(a-b)5 print(a*b)6 print(a/b)
输出:5
1
6
1.5
那么重要的来了,还有三则运算是什么呢,且听我娓娓道来:
1、a%b
% 取模(余)
举个栗子:5%3=5/3的余数=2
程序实例:
a = 7b= 4
print(a%b)
输出:3
2、a**b
** 开方
举个栗子:3**2=3的2次方=3*3=9
程序实例:
a = 8b= 3
print(a**b)
输出:512
3、a//b
// 取整
这个概念有点模糊,我们一步步来:
取整:余数除法中一个数(a)除以另一个数(b)的商
举个栗子:7//3=7/3=2......1=2
程序实例:
a = 13b= 5
print(a//b)
输出:2
Python中其它三种运算还是hin好理解的吧o(* ̄︶ ̄*)o
那么Python中的运算就讲到这里,其实这一趴在后面的学习中还是挺有用的,希望大家也能自己多多练习,也希望我的文章对大家有点小帮助!
好啦,这篇文章就到这里啦,不懂的话一定要及时在评论区留言哦,小蒟蒻看到的话一定会第一时间回复ヾ(◍°∇°◍)ノ゙!
最后,求个赞啦凸(`0´)凸,拜拜!
python中不同类型的数据不能相互运算_Python第三课——数据类型与运算(2)相关推荐
- python中不同类型的数据不能相互运算_python数据类型和运算
常见数据类型和运算 1 变量的命名规范 '''只能以字母,数字,下划线组成,不能以数字开头.命名时 避免与系统关键字重复,关键字:['and', 'as', 'assert', 'break', 'c ...
- python中不同类型的数据不能相互运算_PyTorch中Tensor的数据类型和运算的使用
在使用Tensor时,我们首先要掌握如何使用Tensor来定义不同数据类型的变量.Tensor时张量的英文,表示多维矩阵,和numpy对应,PyTorch中的Tensor可以和numpy的ndarra ...
- list可以存放python中任意类型的数据_Python中常见的数据类型小结
Python提供多种数据类型来存放数据项集合,主要包括序列(列表list和元组tuple),映射(如字典dict),集合(set),下面对这几种一一介绍: 一 序列 1.列表list 列表是一种有序的 ...
- 全面理解Python中的类型提示(Type Hints)
众所周知,Python 是动态类型语言,运行时不需要指定变量类型.这一点是不会改变的,但是2015年9月创始人 Guido van Rossum 在 Python 3.5 引入了一个类型系统,允许开发 ...
- 在Python中检查类型的规范方法是什么?
检查给定对象是否为给定类型的最佳方法是什么? 如何检查对象是否从给定类型继承? 假设我有一个对象o . 如何检查是否为str ? #1楼 前往雨果: 您可能是说list而不是array ,但这指向类型 ...
- Python中布尔类型
我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True. True and ...
- python对浮点类型的数据进行格式化_(自用)Python Log2 数据类型、字符编码、格式化...
数据类型 1.整数 十六进制可以使用0x+数字0-9(字母a-f). 2.浮点数 一般使用科学计数法,用e代替10,比如1.2e5,为1.2×10^5. 3.字符串 可以使用单引号' ',或者双引号& ...
- Python中布尔类型 短路计算原理
Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True. True and True # ...
- 在python中布尔类型的值包括_Python中布尔类型
我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True. True and ...
最新文章
- 如何在Git历史记录中grep(搜索)已提交的代码
- 链表一元多项式计算器的实现(Java语言描述)
- 常考数据结构和算法:合并有序链表
- Java面试绕不开的问题: Java中HashMap底层实现原理(JDK1.8)源码分析
- 洛谷1231 教辅的组成
- 洛谷 4115 Qtree4——链分治
- 使用Eclipse构建Maven项目 (step-by-step)
- 利用TF-IDF提取新闻文章摘要
- vue项目创建步骤 和 路由router知识点
- 什么是Shell、Shell脚本
- 关于ics lab8 performance中的rotate
- 数据算法可视化学习网站
- 汇编语言程序设计实验三
- 软件无线电(SDR)及高频/高速(RF/Hi-Speed)标准集
- 财务会计科目与预算会计科目关联对照表
- Real-Time Rendering 4th Edition 实时渲染第四版 第五章 着色基础(Shading Basics)
- macOS Monterey 12.1 (21C52) 虚拟机 IOS 镜像
- ARM嵌入式开发1:keil软件安装
- 空调控制系统节点服务器,空调的云服务器
- oracle中的取余函数MOD
热门文章
- vscode php插件_JS之 提高开发效率的Visual Studio Code插件
- mysql 5.5 1366错误_laravel5.3 在 mysql5.1中运行出错 error: 1366 Incorrect integer
- 查看文件二进制编码_小白也能学会系列:用python文件读写代码实例!(简单案例)...
- c语言怎么写星星代码,C语言打印星星的问题
- css导航栏_使用CSS的导航栏
- mongo数据库插入数据_深入研究Mongo数据库
- 面试官:为什么 Spring 中的 bean 默认为单例?
- Python破解滑块验证码算法,完美避开人机识别
- 初探EntityFramework——实体类结构映射
- 《计算机算法设计与分析》题目汇总