Python基础 笔记(四) 数据类型转换及运算符

前言:今天我们来学习Python中的类型转换和运算符。

目录

一、数据类型转换

常见的数据类型转化

二、运算符

1、算数运算符

2、赋值运算符

3、复合赋值运算符

三、思考题

四、今日福利

一、数据类型转换

思考:年龄的结果是数字, input函数默认接受的数据是字符串,这时候数据类型无法匹配怎么办?

常见的数据类型转化

函数

                                             说明

int(x [,base ])

                                 将x转换为一个整数

float(x )

                                  将x转换为一个浮点数

str(x )

                                  将对象 x 转换为字符串

二、运算符

1、算数运算符

运算符

描述

                                                    实例

+

两个对象相加 a + b 输出结果 30

-

得到负数或是一个数减去另一个数 a - b 输出结果 -10

*

两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200

/

b / a 输出结果 2

//

取整除

返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0

%

取余

返回除法的余数 b % a 输出结果 0

**

指数

a**b 1020次方, 输出结果 100000000000000000000

2、赋值运算符

运算符

描述

                                                实例

=

赋值运算符

= 号右边的结果 赋给 左边的变量,如 num = 1 + 2 * 3,结果num的值为7

#运算符的使用案例
print(2 + 1)
print(2 - 1)
print(2 * 3)
print(7 / 3)
print(7 // 3)
print(3 % 2)
print(3 ** 2)

输出:

# 3   加
# 1   减
# 6   乘
# 2.3333333333333335   除法
# 2   除法,只要商
# 1   取余数
# 9   次方

3、复合赋值运算符

运算符

描述

实例

+=

加法赋值运算符

c += a 等效于 c = c + a

-=

减法赋值运算符

c -= a 等效于 c = c - a

*=

乘法赋值运算符

c *= a 等效于 c = c * a

/=

除法赋值运算符

c /= a 等效于 c = c / a

%=

取模赋值运算符

c %= a 等效于 c = c % a

**=

幂赋值运算符

c **= a 等效于 c = c ** a

//=

取整除赋值运算符

c //= a 等效于 c = c // a


a = 10
b = 3
b += a     # 等价于 b = b + a   相加的值赋给前面的那个数
print(b)

#复合运算符
a = 10
b1 = 3
b2 = 3
b3 = 3
b4 = 3
b5 = 3
b6 = 3
b7 = 3

b1 += a # 等价于 b1 = b1 + a
b2 -= a # 等价于 b2 = b2 - a
b3 *= a # 等价于 b3 = b3 * a
b4 /= a # 等价于 b4 = b4 / a
b5 //= a # 等价于 b5 = b5 // a
b6 %= a # 等价于 b6 = b6 % a
b7 **= a # 等价于 b7 = b7 ** a
print(b1)
print(b2)
print(b3)
print(b4)
print(b5)
print(b6)
print(b7)

三、思考题

定义变量,c1 = '可乐'c2 = '牛奶'

通过Python代码把c1内容调整为牛奶,c2调整为可乐。

动动小脑筋思考一下吧!

四、今日福利

壁纸来啦~

 

<end>

好啦,今天就到这里,下期见!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木易巷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值