01语言基础-变量20220413

本文详细介绍了Python编程中的变量概念,包括变量的定义、使用、赋值及底层原理。讲解了数学运算符、比较运算符、逻辑运算符和赋值运算符的用法,以及Python中的数据类型和运算符作业的相关问题。
摘要由CSDN通过智能技术生成
01语言基础
1.变量

1.1感受变量是有用的
1.2认识变量和定义(创建)变量
1)什么是变量 - 变量是用来保存数据(在程序中使用数据的时候,不要直接用,而是先用变量将数据存储起来,然后通过使用变量来使用数据)
2)定义变量(创建变量) - 将数据保存到变量中
语法:
变量名 = 数据
说明:
a.变量名 - 由程序员自己命名;
-要求:是标识符不是关键字
-见名知义(看到变量名就大概知道变量中保存的是什么数据)
-不使用系统的函数名、类名和模块名;
注意:如果使用系统的函数名、类名给变量命名,会导致他们本身的功能消失
-所有的字母都小写,多个单词之间用下划线隔开(也可以使用驼峰式命名)
b. = - 赋值符号:固定写法
c. 数据 - 可以试试任何有结果的表达式,例:具体的某个类型的数据,有结果的运算表达式、已经赋值过的变量
1.3使用变量
使用变量就是使用变量中的数据
1.4.重新给变量赋值
重新赋值的时候可以赋不同类型的值
1.5同时定义多个变量
1同时定义多个变量赋相同的值
2)同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…数据1,数据2,数据3…

2.定义变量和重新给变量赋值的底层原理

2.1Python定义变量不需要写类型-python定义变量申请内存的时候,内存申请多大看数据需要多大,不看类型
2.2重新赋值的时候为什么可以赋不同类型的值-重新赋值的时候会重新申请新的内存
2.3为什么Python可以直接计算 9999**9999-申请内存的时候会提前计算存储这个数据需要多大的内存,需要多大就申请多大
补充1:获取内存地址的工具: id(变量)
补充2:计算器内存单位
位(bit)
1字节(bytes) = 8位(bit)
1KB = 1024 B
1MB = 1024 kB
1GB =1024 MB
1T = 1024 GB

3.数学运算符

数学运算符: +(加)、-(减)、(乘)、/(除)、% (取余、取模)、//(整除)、**(幂运算)
3.1 +(加)、-(减)、(乘)、/(除)
+、-、
、/ 的功能和数学中的+、-、、/ 、的功能一模一样
注意:+、-、 操作,如果操作的数据中有浮点数结果就是浮点数,都是整数结果就是整数;
/ 的结果一定是浮点数
3.2 % - 取余、取模(求余数)
3.3 // - 整除
3.4 ** 幂运算

4.比较运算符

比较运算符:>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于)
4.1 所有的比较运算符的运算结果都是布尔
4.2 python的比较运算符支持连写表示范围

5.逻辑运算符

逻辑运算符:and(逻辑与运算)、or(逻辑或运算)、not(逻辑非运算)
5.1 and - 逻辑与运算
1)应用场景:用于连接要求同时满足的多个条件,相当于生活中的并且
2运算规则:条件1 and 条件2 -两个条件都是True,结果为Ture,只要有一个False就是False
5.2 or - 逻辑或运算
1)应用场景

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值