> 文章列表 > python-day3(第一周总结)

python-day3(第一周总结)

python-day3(第一周总结)

本周是学习python100days的第一周,本博客是本人本周学习的问题反馈及简单总结

涉及知识点

配置镜像源、变量(变量的数据类型)、指令和程序、input函数、运算符、分支结构、循环结构、函数、简单编程思想总结

配置镜像源

在配置镜像源过程中出现的错误:
在windows的命令行窗口下进入到了python界面,并且在python下试图使用命令配置镜像源,在配置未果的情况下,错误的在文件夹中使用命令行导致文件下的pip程序消失,后在查看官方文档的情况下将其重新下载并进行了配置。
重点,不要进入python界面,直接在windows命令行界面下进入到pip.exe程序所在的文件夹,执行镜像源配置命令(镜像源可自己选择)

变量

变量:数据的载体
类似于给一个数据取了名字,可以通过该名字将该数据提取,也可以通过该名字改写里面的数据。
变量的命名规则:
1. 只能由字母、数字、下划线组成,并且数字不能开头
2. 大小写敏感
3. 不能使用python中的关键字
4. 见名知意
5. snake case(全用小写,不同单词之间用下划线连接)
变量的类型
int–整型
float–浮点型
str–字符型
bool–布尔型
complex–复数类型

指令和程序

计算机硬件系统的五大部件:运算器、控制器、存储器、输入设备和输出设备
中央处理器:运算器+控制器
程序:指令的集合
进制转换

input函数

格式:

变量名= ElemType(input(''))

python中的输入函数还是很方便的,具体用法也需要多尝试

运算符

在不确定运算符的优先级时可以考虑小括号(),括号里肯定是优先计算的。
目前还未使用过的运算符有:切片、身份、成员

分支结构

if–elif–else
记得在后面加冒号 :

循环结构

循环分为两种:for-in和while
1)明确直到循环次数时使用for-in,具体可以参考相关文档

for x in range()

2)不知道具体循环次数时,则使用while循环(判断多次)

while (条件):

在使用while循环时,要特别注意找到那个循环结束的标志
两种循环都可以搭配break,continue使用。

函数

def 关键字来定义函数
关于if name == ‘‘main’’:
这个if语句只有当这个模块被直接运行时才会满足,当这个模块被导入到别的模块时是不会被满足的。所以,凡是想让某些代码只在当前模块下运行时,就把该模块的代码放在该if语句下面。

变量的作用域

“局部作用域”“嵌套作用域”“全局作用域”和“内置作用域”

编程思想

对于计算机,所有的执行步骤都是由我们决定的,所以在考虑如何编程时,需要考虑如何将这个问题的拆分为一环一环紧紧相扣的解题步骤,如何将问题的需求提取出来,将具体的问题抽象成数学问题。同时,对于二元对立的问题时,可以从两个方向去考虑,既然是非黑即白,那就不一定非要求出黑或白,只用求出一种便可得出另一种。
同时,编程最重要的还是多看、多写、多想。

补充

今天天气很好,想到了奥特五大誓言:
1.不要饿着肚子上学
2.天气好的时候要晒被子
3.过马路的时候要注意车辆
4.不要依靠别人的力量
5.不要光着脚在地上玩

搞笑gif下载