day3 - 变量与运算符

本文介绍了Python中的变量,包括其定义、语法、使用及赋值,并探讨了数字运算符、比较运算符、逻辑运算符及其应用。同时,文章包含了关于数据类型和运算符的作业,涵盖选择题、填空题、编程题和简答题,旨在巩固所学知识。
摘要由CSDN通过智能技术生成

day3 - 变量与运算符

学习小结:

1、变量

1)定义:变量就是一种专门保存数据的一种容器

2)语法:变量名 = 数据

​ 说明:变量名是由程序员自己命名;是标识符,不能是关键字;取名要见名知义,不使用系统函数名、类名和模块名,字母都小写,多个单词之间用下划线隔开

students_age = 12
print(students_age)

3)使用变量——就是使用变量中保存的数据(保存的数据能做的,变量都能做)

x = 3
print(type(3))
print(type(x))

4)重新给变量赋值(重新给变量赋值的时候可以赋值不同数据类型的数据)

age = 18
print(age)
age = '18岁'
print('age') #此时'age'是字符串,需要加单引号

5)同时定义多个变量

同时定义多个变量相同的值:变量1,变量2,变量3…= 数据

同时定义多个变量不同的值:变量1,变量2,变量3… = 数据1,数据2,数据3…

(定义多个变量不同的值时变量个数必须与数据个数相同)

6)python定义变量和重新赋值的原理

1、python定义变量是先申请内存,内存申请多大看需要保存的数据大小
2、重新赋值的时候,会重新申请新的内存,新的内存多大看新的数据的大小

2、运算符

1)数字运算符:+、—、*、/、%、//、**

/运算结果一定是float

取余的应用场景:

1、判断两个数之间是否存在整除关系 -——余数是否为零

2、取低位数(如取一个数的个位数)—— 对10或者10的N次取余

num = 3
print(num % 2)

整除(求商,向小取整)的应用场景:

1、在能整除的情况下取整型的商

2、去掉整数的低位数- 整除10或者10的N次幂(一般配合取余使用)

#获取一个数的十位数
num = 1135
print(num // 10 % 10)  #3
#获取一个数的百位和十位两位数
num = 11234
print(num // 10 % 100)
print(num % 1000 // 10)

幂运算:有分数和小数要用括号括起来

2)比较运算符:>、<、>=、<=、!=

所有比较运算符运行结果全部都是布尔(bool)值

age = 12
print(11 <= age <=13) #Ture

3)逻辑运算符:and(逻辑与)、or(逻辑或)、not(逻辑非)

a)逻辑与 - and

应用场景:相当于生活中的‘并且’,用于连接要求两个同时成立的条件

运算规则:两个都是Ture,结果就是Ture,只要其中有一个是False,结果就是False


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

泥地进击的小白

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

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

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

打赏作者

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

抵扣说明:

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

余额充值