python数字类型及运算_三、python基本数据类型与运算

一、基本数据类型

1、字符串类型 (四种声明方式都是正确的)

n = "你好"

b = """123"""

c = 'hehe'

d = '''bianliang'''

需注意的是,此处的123,依然是字符串类型。

2、数字类型

n = 123

b = 0

3、布尔类型

(布尔值只有两个,真或者假,分别对应True或 False。一般作为判断条件使用,也可以直接用类似 while True:进行死循环操作。)

True : 可以直接用 boolean = True 来赋值。也可以用数学判断表示布尔,1 < 2 就相当于返回了 布尔值 True 。因为1 小于 2 是真的,所以是True

1768774-20190820105354113-175902975.png

1768774-20190820105520840-290514892.png

1768774-20190820105549367-712975865.png

如图为死循环案例 ,三种表述方式是同一回事。

False 与 True 相反。

4、列表 list

...

5、元祖 tuple

...

6、字典 dict

...

二、运算符及其用法

1、加法

(1)变量字符串的加法 (相当于字符串拼接)

n1 = "陈司"n2= "帅哥"n3= n1 +n2print(n3)

等于陈司帅哥

1768774-20190816105128888-1257690826.png

注意,字符串的 + 相当于字符的拼接。

(2)数字的加法

n1 = 11n2= 12n3= n1 +n2print(n3)

等于23

1768774-20190816105523742-1024049134.png

2、乘法

(1)变量字符串的乘法(相当于字符串重复出现的次数)

n1 = "陈司帅哥"

n2 = n1 * 3

print(n2)

结果等于陈司帅哥陈司帅哥陈司帅哥

1768774-20190816105838558-757074527.png

(2)数字的乘法与数字加法性质一样,就是做普通的乘法运算

3、减法与除法

(1)减法与除法,只能进行数字类型的运算,不能对字符串进行除法与减法的运算。

(2)为变量赋值数字类型,不能加"" ,因为"" 里面的内容,相当于声明里面的内容为字符串。

(3)0不能作为除数,计算机的数学运算同样不能违背数学的基本理论。

(4)Int 类型的除法运算,得到的小数会被舍弃掉,直接取整数。

除法示例:

" / " 表示浮点数除法,返回浮点结果

" // " 表示整数除法,返回不大于结果的一个最大的整数

1)10 除以 2 等于 5

1768774-20190816110722076-333801092.png

2)14 除以 5 应该等于2.8 ,但是//只取整数,所以等于2

如果希望得到2.8应该用 / 即可

1768774-20190816111152612-340547889.png

1768774-20190816112146181-172924219.png

4、取余 % 与次方 **

取余举例:

9 % 4 =1 (9对4取余相当于2X4等于8,9-8等于1,相当于9除以4等于2余1,所以余数永远不会大于等于除数,次数的余数不会大于等于4)

次方举例:

4 ** 3 = 64 (相当于 4 的三次方,既 4 x 4 x 4)

1768774-20190816140242924-217011825.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值