上次研究了变量的死
(资料图片仅供参考)
有生就有死
del
原本的死是在程序退出的时候自动执行的
也可以手动给变量执行死刑
del(a)之后
dir()就无法在当前作用域(scope)内观察到这个变量了
也就是说a死了
当然我们还可以让他重生
感觉自己成了造物主了
这次主要就是研究变量之死
变量里面还有什么需要注意的么?
我们来总结一下
什么是变量?
能变的量
变量 只有声明和赋值了之后 才能用
NameError
否则 就会出现 名字错误
变量重新赋值的时候
该类型变量的空间
会重新申请一个
然后
让变量 指向新空间
变量 可以接受
键盘的输入
输入的函数
是input()
不同的变量类型
对应着不同的 加法运算
有时候不能相加
相加类型不合适的时候
TypeError
会发生类型错误
如果不确定数据类型
又想相加
怎么办?
str型和int型
无法直接相加
这就需要
类型转化
转化之后
就可以相加了
程序运行过程中
出现的各种问题
如何处理?
错误不应被悄悄传递
除非你确定需要这样做
精准地捕获异常
发现了错误
一定要处理
一般不能 在except模块中 直接pass
也就是不写 except:pass 风格的代码
vim窗口拆分的方式
:split
ctrl+w+n
vim窗口合一的方式
:only
ctrl+w+o
把程序拆分成 输入输出 两
个部分
分别放在 两
个文件里面
可以 更加
细分么?
可以把 程序
更加 细分
其中 输入部分
包括
try
except
try 语句块的完整形式
是什么呢?
完善后的代码如何进行版本控制呢?
git commit提交版本
git log 查看版本
git checkout 回滚到版本
可以为代码添加什么注释么?
注释有两种
第一种:单行注释
第二种:多行注释
多行注释可以怎么用么?
python3 -m pydoc -w main
对于 生成帮助网页
帮助文件叫做
帮助文件 就生成在当前的 apple 文件夹
有的时候
帮助注释也不能全写清楚
怎么办?
变量名明确类型
蛇形命名(snake_case)包括了
变量类型
变量含义
其实变量类型主要有两种
字符串
数字
字符串就是字符的串
字符串是一个个字符组成的串
变量类型是
字符串
str
另一种常见类型是什么呢?
-另一种常见类型是
- `整型数字`- `int`根据 进制类型
可以有不同的 表示方法
一个整数 可以有各种进制的显示形式
数字大小 与 使用进制形式 无关
苹果数量 与 数苹果的人有几根手指 无关
这些就是
变量的定义、赋值
变量是如何消失的呢?
变量a的一生
删了就没了
没了就不能再删了
这章
我们总结完了
总结完了
就不能再总结了
这次我们研究的比较杂
类型转化
进制转化
捕获异常
版本控制
生成帮助文档
变量的常用类型
变量的生命周期控制
数据类型主要研究了两个
int
str
字符串
整型数字
字符串型 和 整型数字型变量
是可以相互转化的
加法运算逻辑 会根据操作变量的不同 而不同
整型变量的加法 是真的加
字符串的加法 是字符串拼接
字符串中有一些转义字符
\n
\r
\t
都是什么意思来着??
还有什么没见过的转字符吗??
下次再说
蓝桥->/courses/3584
github->/overmind1980/oeasy-python-tutorial
gitee->/overmind1980/oeasypython
上一篇:最大男子主义的三大星座,在家居然是妻管严,来看看都有谁
下一篇:最后一页
X 关闭
X 关闭
记者8月2日从北京蓝天救援队获悉,在此次强降雨抢险救灾中失联的房山蓝
绿城在本次土拍中摇中三宗地块,上演帽子戏法,总拿地金额约为139 175
星巴克中国市场第三季收入59亿元,新增门店超前两季总和,中国,星巴克,
烟雨江湖是一款武侠类型的回合制冒险手游,在游戏里面玩家可以通过不同
一、体彩排列三第2023203期奖号为140,该号码历史上直选出现了6次,组
这场雨累计雨量大,短时雨强高,降雨时长和雨量均创历史纪录。暴雨造成
一、开车从太原到北京,同时还想去下五台山应该怎么走?最好是走高速,路
证券时报e公司讯,电光科技在互动平台表示,公司新建厂房预计在明年年
当地时间8月1号,国际评级机构“惠誉”宣布,将美国长期外币发行人违约
本报讯(记者张宇)《北京市单位消防安全主体责任规定》将于9月1日起施