2020-09-11

链式赋值

x=y=123相当于 x=123, y = 123

系列数据赋值给对应相同个数的变量(个数必须一样

a,b = b,a 赋值实行变量交换

常量

MAX_SPEED = 120

print(MAX_SPEED = 120)

python 不支持常量,逻辑上不做修改

 

常量 的意思是a = 3永远就是3 

python实际上是随便改的

id

type

value

type

4个

1.整型 2.浮点型 3布尔型 4 字符串类型

数字

/浮点型除法

//整数除法

7//2 = 3

%取余数

**是幂的运算 2**3=8

0作为除数便会报错

divmod()会同时得到商和余数

 

整数 二进制 0b

没有2 8进制没有8(0o)

16进制 的15 是f(0x)

10是a

 

零x

0xff (1515)

使用int()实现类型转换

int(“2”)

2

整数+浮点数= 浮点数

python3可以做超级大的计算,而不会造成“整数溢出的情况”

浮点数float

内存中一般是使用科学计数法来表

3.14 = 314*10**(-2)

float 没有改掉堆里面的东西,创了个新的

E(-2)和上面的那个一样

float()就是转化

round()可以帮助我们做4舍5入 的操作

先算右边再算左边

a = a+1就是 a+=1

细节:不能 +=中间的空格

 

时间的 表示以毫秒(1/1000)进行的计算

0是从1970 年的1月 1 日开始计时的

python中可用time来获得当前的 时间模块,返回值的

微秒就是百万分之一秒

定义多点的坐标来绘制出折线图——并计算起始点和终点的距离

 

turtle.penup(); #抬起画笔(画笔移动时没有痕迹)
turtle.pendown(); #放下画笔(画笔移动时有痕迹,即作画中)

记得顺序不要搞反了!!!!!

千万不要用turtle来当作模块 来命名 名字,

 

布尔值

python2中没有布尔值,可能就0和1

python 3 中,把True 和False定义成立关键字,但他们的本质还是1和0,甚至

可以和1,0相加

比较运算符号

==等于的值

!=不等于

>= 大于等于-返回x是

is是判断两个标识符是不是引用同一个对象

is not 是判断两个标志

is比较的地址

==比较的是value值 

 

 

 

字符串驻留机制很神奇

 

 

字符串常用的查找方法

(可以在课程的笔记中找到)

len

start with

end with

 

reverse就是时间来换空间

sum

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值