链式赋值
链式赋值用于同一个对象赋值给多个变量
x=y=123 相当于:x=123; y=123

系列解包赋值
系列数据赋值给对应相同个数的变量(个数必须保持一致)
>>>a,5,6=4,5,6 相当于:a=4;b=5;c=6

使用系列解包赋值实现变量交换
a,b=10,20
a,b=b,a

常量
python 不支持常量, 只能通过逻辑上进行改变
MAX_SPEED=120
print(MAX_SPEED)
120
MAX_SPEED=140 #实际上是可以改的,只是逻辑上不修改
print(MAX_SPEED)
140

最基本内置数据类型(type 的一种)介绍
每个对象都有类型,python中最基本的内置数据类型:
1、整型
2、浮点型l
3、布尔型:表示真假,仅包含:True False
4、字符串

python基础第二课
除数为0,会产生异常 3/0
使用divmod()函数同时得到商和余数
divmod(13,3)
(4,1)

整数
python基础第二课
三种进制进行“位运算”
2进制逢二进一

使用int() 实现类型转换:
1、浮点舍弃小数部分
2、布尔值True转为1,False转为0
3、字符串 含字母无法转换

自动转型
整数和浮点数混合运算时,表达式结果自动转型成浮点数

整数可以有多大
python基础第二课
浮点数(float)
3.14=314e-2
类型转换和四舍五入
1、可将其它类型转化为浮点数 float()
2、round(value)可以返回四舍五入的值
python基础第二课
时间的表示
python基础第二课
首先要import time
b=int(time.time())
python基础第二课
操作定义多点坐标绘出折现并计算起始点和终点距离
python基础第二课
布尔值
python基础第二课python基础第二课
python基础第二课
python基础第二课
python基础第二课
字符串
本质是字符序列,python中字符串是不可变的
python基础第二课
三个双引号,创建多行字符串
Python允许空字符串的存在
python基础第二课
python基础第二课
python基础第二课
python基础第二课
python基础第二课
字符串切片
python基础第二课
python基础第二课

相关文章:

  • 2021-11-30
  • 2021-12-06
  • 2021-11-14
  • 2022-01-14
  • 2021-09-02
  • 2021-09-20
  • 2021-10-21
  • 2021-05-05
猜你喜欢
  • 2019-12-24
  • 2021-09-17
  • 2021-09-17
  • 2021-09-17
  • 2021-11-04
  • 2021-10-19
  • 2019-11-01
相关资源
相似解决方案