第13课时:任务13:013.变量的声明_初始化_删除变量_垃圾回收机制
变量的声明和赋值
变量的声明和赋值相当于将一个变量绑定到一个对象上面:
格式如下: 变量名=表达式 ;
比如a=123
变量不声明和赋值是不能被使用的
已经赋值定义好的变量还可以被删除
命令:del a
将a这个变量删除。
垃圾回收机制
当a这个变量被删除之后,3这个对象也就没有用了,就会被python的垃圾回收站给删除。
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
第2大节课
第15课时:任务15:014.链式赋值_系列解包赋值_常量
链式赋值:
含义:将一个对象赋值给多个变量
代码:
x=y=123
相当于,x=123;y=123
系列解包赋值:
一系列 对象 赋值给一系列对应的 变量 (个数必须保持一致)
代码1:
x,y,c=1,2,3
代码2(利用系列赋值实现变量数值对换)
x =1
y =2
x,y =y,x
print(x,y)
***x与y的值实现值互换。
而C的话需要添加一个中间变量来赋值。***
常量
Python是不支持常量的,只能通过个人的逻辑来自行控制
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
第16课时:015.内置数据类型_基本算术运算符
Python中最基本的内置数据类型:
Python中用户自己也可以定义数据类型,
1,整型
整数
123 2
2,浮点型
小数
1.23333
3,布尔型
表示真假,,
ture false
4,字符串型
“我爱你。。。。”
运算符
// 整数除法。(舍去小数部分)
% 取余,7%4=3 3是余数
** 幂
注意 0不能做除数
同时得到商和余数
divmod(13,3)
(4,1)