怎样使用python编程_Python编程:从入门到实践

一:第二章小结:

1.如何使用变量

2.如何创建描述性变量名以及如何消除名称错误和语法错误;

3.字符串是什么,以及如何使用小写、大写和首字母大写的方式显示字符串;

4.使用空白来显示整洁的输出,以及如何剔除字符串中多余的空白;

5.如何使用整数和浮点数;

6.使用数值数据时需要注意的意外行为;

7.如何编写说明性注释,让代码对你和其他人来说更容易理解;

8.最后,了解了让代码更加尽可能简单的理念;

二:第三章小结:

1.列表是什么以及如何使用其中的元素;

2.如何定义列表以及如何增删元素;

3.如何对列表进行永久性排序,以及如何为展示列表而进行临时性排序;

4.如何确定列表的长度,以及在使用列表时如何避免索引错误;

三:第四章小结:

1.如何高效地处理列表中的元素;

2.如何使用for循环遍历列表,Python如何根据缩进来确定程序的结构以及如何避免一些常见的缩进错误;

3.如何创建简单的数字列表,以及可对数字列表执行的一些操作;

4.如何通过切片来使用列表的一部分和复制列表;

5.学习元组(它对不应变化的值提供了一定程度的保护);

6.代码在变得越来越复杂是如何设置格式,使其易于阅读。

四:第五章小结:

1.学习了如何编写结果要么未True要么为False的条件测试

2.学习了如何编写简单的if语句,if_else语句和if_elif_else结构;

3.学习了如何利用高效的for循环的同时,以不同于其他元素的方式对特定的列表元素进行处理;

4.再次学习了python就代码格式方面提出的建议,这可确保即便你编写的程序越来越复杂,其代码依然易于阅读和理解;

五:第六章小结:

1.学习了如何定义字典,以及如何让使用存储在字典中的信息;

2.如何访问和修改字典中的元素,以及如何遍历字典中的所有信息;

3.如何遍历字典中所有的键-值对,所有的键和所有的值;

4.如何在列表中嵌套字典,在字典中嵌套列表以及在字典中嵌套字典;

六:第七章总结:

1.学习了如何使用input()来让用户提供信息;

2.如何处理文本和数字输入,以及如何使用while循环让程序按用户的需求不断地运行;

3.多种控制while循环流程的方式:设置活动标识,使用break或continue语句;

4.如何使用while循环在列表之间移动元素,以及如何从列表中删除所有包含特定值的元素;

5.如何结合使用while循环和字典;

七:第八章总结:

1.如何编写函数,以及如何传递实参,让函数能够访问完成其工作所需的信息;

2.如何使用位置实参和关键字实参,以及如何接受任意数量的实参;

3.显示输出的函数和返回值的函数;

4.如何将函数同列表、字典、if语句和while循环结合起来使用;

5.如何将函数存储在被称为“模块”的独立文件中,让程序更简单,更易于理解;

八:第九章总结:

1.你学习了如何编写类,如何使用属性在类中存储信息,以及如何编写方法,让类具备所需的行为;

2.如何编写方法init(),以便根据类创建包含所需属性的实例;

3.你见识了如何修改类的属性——包括直接修改以及通过方法修改‘;

4.还了解了,使用继承可简化相关类的创建工作;将一个类的实例作用于另一个类的属性可让类更简洁;

5.通过将类存储在模块中,并在需要使用这些类中的文件导入他们,可让项目组织有序。

九:第十章小结:

1.学习如何使用文件,比如一次性读取整个文件,以及如何以每次一行的方式读取文件的内容;

2.如何写入文件,以及如何将文本附加到文件末尾;

3.什么是异常以及如何处理程序引发的异常;

4.如何存储python数据结构,以保存用户提供的信息,避免每次用户运行程序时都需要重新提供;

十:第十一章小结

1.如何使用模块unittest中的工具来为函数和类编写测试;

2.如何编写继承unittest.TestCase的类,以及如何编写测试方法,以核实函数和类的行为符合预期;

3.如何使用方法setUp()来根据类高效地创建实例并设置其睡醒,以便在类的所有测试方法中都可使用他们;

十一:第十五章小结

1.如何生成数据集以及如何对其进行可视化;

2.如何使用matplotlib创建简单的图表,以及如何用散点图来探索随机漫步过程;

3.如何使用pygal来创建直方图,以及如何使用直方图来同时掷出两个面数不同的色子的结果;

十二:第十六章小结

1.如何使用网上的数据集;

2.如何处理CSV和JSON文件,以及如何提取你感兴趣的数据;

3.如何使用matlab来处理以往的天气数据,包括如何使用模块datetime,以及如何在同一个图表中绘制多个数据系列;

十三:第十七章小结

1.学习了如何使用API来编写独立的程序,它们自动采集所需的数据并对其可以初始化;

2.使用GitHub API来探索GitHub上星级最高的python项目,还大致地了解了Hacker News API

3.如何使用requests包来自动执行GitHub API调用,以及如何处理调用的结果;

4.还简单学习了一些pygal设置,使用它们可进一步定制生成的图表的外观;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值