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 = 7 b = 4 print(a%b)
输出:3
2、a**b
** 开方
举个栗子:3**2=3的2次方=3*3=9
程序实例:
a = 8 b = 3 print(a**b)
输出:512
3、a//b
// 取整
这个概念有点模糊,我们一步步来:
取整:余数除法中一个数(a)除以另一个数(b)的商
举个栗子:7//3=7/3=2......1=2
程序实例:
a = 13 b = 5 print(a//b)
输出:2
Python中其它三种运算还是hin好理解的吧o(* ̄︶ ̄*)o
那么Python中的运算就讲到这里,其实这一趴在后面的学习中还是挺有用的,希望大家也能自己多多练习,也希望我的文章对大家有点小帮助!
好啦,这篇文章就到这里啦,不懂的话一定要及时在评论区留言哦,小蒟蒻看到的话一定会第一时间回复ヾ(?°∇°?)??!
最后,求个赞啦凸(`0´)凸,拜拜!
原文:https://www.cnblogs.com/tongxc/p/13166473.html