Python自动化第3课
Posted 代码艺术
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python自动化第3课相关的知识,希望对你有一定的参考价值。
本課主題
- Set 集合和操作实战
- 函数介紹和操作实战
- 参数的深入介绍和操作实战
- format 函数操作实战
- lambda 表達式介紹
- 文件操作函数介紹和操作实战
- 作業需求
Set 集合和操作实战
[正在更新中]
函数介紹和操作实战
在还没有学函数之前,我们实现的代码是用很多条件判断(If-then-else)还有表达式的For 循环来实现功能,不免有很多重覆性的代码,其实这个过程叫"面向过程编程”,就是从上到下按照逻辑一点一点去写,如果遇到重覆的功能,最具型的操作就是复制和粘贴(Copy and Paste)
面向过程编程的缺点:
- 如果代码量多的话,不断的复制和粘贴,会导致代码缺乏了可阅读性;
- 不斷使用重覆代碼,代碼量多,程序員也會很累,會導致代碼缺乏了重用性。
**總結:基於以上兩點的解決方安案是運用函数式編程!!!!函数是用來封裝某些功能的,它的出現是為了增加代碼的重用性,令代碼更加簡潔,而且可以增加其可讀性,以後如果要使用的話就直接調用這個函数就行啦!!
创建函数的步骤如下:
- 用 def 关键字来声明这是一个函数;
- 在 def 後面加一個空格,然后寫上一個名字代表函数名稱,以后就可以在内存里调用它;
- 名字加上后再加一个括号 ( );
- 然后在函数体里写上函数的内容:就是具体需要实现的功能;
- 然后加上返回值,如果沒有返回值的話 Python 会有一个默应的返回值 (None)
- 函数可以在括号里面输入参数。
参数的深入介绍和操作实战
[正在更新中]
format 函数操作实战
[正在更新中]
lambda 表達式介紹
[正在更新中]
文件操作函数介紹和操作实战
[正在更新中]
作業需求
[正在更新中]
以上是关于Python自动化第3课的主要内容,如果未能解决你的问题,请参考以下文章