码迷,mamicode.com
首页 > 编程语言 > 详细

Python自动化第3课

时间:2016-08-28 13:48:45      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

本課主題

  • Set 集合和操作实战
  • 函数介紹和操作实战
  • 参数的深入介绍和操作实战
  • format 函数操作实战
  • lambda 表達式介紹
  • 文件操作函数介紹和操作实战
  • 作業需求

Set 集合和操作实战

[正在更新中]  

 

函数介紹和操作实战

在还没有学函数之前,我们实现的代码是用很多条件判断(If-then-else)还有表达式的For 循环来实现功能,不免有很多重覆性的代码,其实这个过程叫"面向过程编程”,就是从上到下按照逻辑一点一点去写,如果遇到重覆的功能,最具型的操作就是复制和粘贴(Copy and Paste)

 

面向过程编程的缺点:

  1. 如果代码量多的话,不断的复制和粘贴,会导致代码缺乏了可阅读性;
  2. 不斷使用重覆代碼,代碼量多,程序員也會很累,會導致代碼缺乏了重用性

**總結:基於以上兩點的解決方安案是運用函数式編程!!!!函数是用來封裝某些功能的,它的出現是為了增加代碼的重用性,令代碼更加簡潔,而且可以增加其可讀性,以後如果要使用的話就直接調用這個函数就行啦!!

 

创建函数的步骤如下:

  1. def 关键字来声明这是一个函数;
  2. 在 def 後面加一個空格,然后寫上一個名字代表函数名稱,以后就可以在内存里调用它;
  3. 名字加上后再加一个括号 ( );
  4. 然后在函数体里写上函数的内容:就是具体需要实现的功能;
  5. 然后加上返回值,如果沒有返回值的話 Python 会有一个默应的返回值 (None)
  6. 函数可以在括号里面输入参数。

 

参数的深入介绍和操作实战

[正在更新中] 

 

format 函数操作实战

[正在更新中]  

 

 

lambda 表達式介紹

[正在更新中]  

 

 

文件操作函数介紹和操作实战

 [正在更新中] 

 

作業需求

 [正在更新中] 

Python自动化第3课

标签:

原文地址:http://www.cnblogs.com/jcchoiling/p/5814704.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!