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

猜你喜欢

转载自www.cnblogs.com/tongxc/p/13166473.html
今日推荐