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´)凸,拜拜!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值