2020-10-4
写这个我可能会有一个面试,做电信的,想去试试吧
反正怎么说呢,不想学前端,后端Java,python,算法啥的,就努力学测试,运维吧,反正很想留在软件行业
2020-10-11
python你必须知道的东西
程序构成 | 模块,语句,表达式 。模块由语句组成 ,语句包含表达式 |
---|---|
对象和引用 | 一切都是对象,对象的本质就是一个内存块,包含值,类型,操作 |
数据类型 | 每个对象存储一个值 |
– | – |
变量和对象的引用 | 其实就是赋值语句,也就是等号= |
动态类型语言 | 变量不需要显示声明数据类型 |
– | – |
强类型语言 | 每个变量都是一种数据类型,支持该类型的运算操作 |
i=100 | i叫变量,100叫int对象 |
---|---|
对象的值比较(==)和引用判别(is) | 值比较是看两个变量指向的对象的值是否相等,is 是判断两个变量是否指向同一对象 |
不可变对象 | 对象一旦创建,其值就不可修改 |
---|---|
可变对象 | 像list类型 |
标记符 | 也就是变量名,函数名,类名等 |
---|---|
python标记符是区分大小写的 | 区分大小写的 |
命令规则:
模块,包名全小写
函数名,全小写、变量名全小写
变量名全小写
类名第一个字母大写
常量名全部大写
分隔符,分隔符,分隔符,
变量的声明和赋值为
变量名 = 表达式
x=0;y=0 #xy指向int对象0
a #单单一个变量名是会报错的
分隔符,分隔符,分隔符
链式赋值
x=y=100
等价于
x=100
y=x