Python 的安装及版本
Python 的安装比较人性化,windows 基本傻瓜安装,跟安装个应用软件类似。
Python 的版本,基本 Python3 以上就好,能新点就不要太旧,也不用最新,我自己目前用3.9.2(其实就是随便下载个 64 位 windows 版本然后一路点“下一步”安装完成的。)

变量、常量
在程序运行中能变的叫变量;不变的叫常量。
【常量】
相对于其它语言(如C 等),Python 并没有严格定义常量这个概念。约定俗成用全大写表示。如 PI (圆周率 π),MAX_BYTES(TCP 窗口大小 65535)
【变量】
1、变量随用随写,不用事先申明,可以来回赋值不同类型的值,切换自如,所以说 Python 很方便。除把变量理解成一个篮子装东西外,我更喜欢把变量理解成一个标签纸,赋值给谁就贴在谁的头上。

2、变量可以大小写、下划线开头,不要以数字,特殊符号开头。建议咱们日常以小写字母开头且能见名知意就好,不要太标新立异搞特殊符号。

3、变量名是区分大小写的,比如 Aa、AA、aA 是不同的变量。

4、Python 的保留字不能用做变量,比如 def 、while 、for ……。很难全记住不过也没必要全记住,其实咱们敲下去的时候,是保留字的会变颜色!


方法、函数
大致类似,在 Python 初学者来说甚至可以混用这个概念,我们可以把它们当成是生产工具,给点什么生产资料下去,然后就可以生产出我们要的产品来。
函数不需要跟对象关联,方法需要跟对象关联。换个说法,用到方法,我们需要说用到【谁的】方法,而函数不用。再换个说法,函数一般需要参数,方法不一定要参数。(这个可能要感悟琢磨一下哈,现在不理解无所谓,按“生产工具”加“生产原料”输出“产品”来理解即可吧。)

查看对应类型的方法,找找 upper 和 lower 的方法。

其实呢,方法可以是类和对象的概念,类里面有属性和方法,暂不扯远。无论函数还是方法,都可以理解成前人经验总结后,封装好了做了一个整理归纳和沉淀,我们现在要什么功能就相应调用就可以了。比如轮子有了,底盘有了,方向盘有了,发动机有了,那我们就开始组装车辆轻松上路吧。
小结
文首我自己吹牛说自己弄Python”若干年”了,这期内容看起来很基础很基础了,我跟着指令敲起来、笔记做起来,依然还是有些东西是新学到的。我们学习就是要动起来,光看视频不操作的话效果非常有限,一定要结合实践,做点笔记,边做边学。