- Python 3.6從入門到精通(視頻教學版)
- 王英英
- 474字
- 2019-12-06 14:20:10
6.1 使用函數的優勢
在前面講解的知識中,代碼量不大,操作也不復雜,基本上交互模式下都可以運行。隨著學習的深入,代碼量越來越大,在交互模式下操作就顯得力不從心,并且在交互模式下運行的代碼不能進行保存,下次再執行這些操作時,仍然需要重新輸入一遍代碼,這是一件項很煩瑣的工作。另外,編寫的代碼塊,如果需要重復調用,也無法實現。
為了解決上述問題,這里引入函數的概念。函數是指一組語句的集合,通過一個名字(函數名)封裝起來,要想執行這個函數,只需要調用其函數名即可。因為函數可以重復調用,所以使得代碼更簡潔、易讀,寫好的代碼段也可以被重復利用。
函數是組織好的、可重復使用的,用來實現單一或相關聯功能的代碼段。
在Python代碼編寫中,使用函數的優勢如下:
(1)開發者可以將常用的功能需求開發成函數,這樣便于重復使用,讓程序代碼的總行數更少,之后修改代碼的工作量也大大減少。
(2)通過將一組語句封裝成函數成為一個代碼塊,更有利于調試和后期的修改,同時便于閱讀和理解代碼。
(3)將一個很長的代碼拆分為幾個函數,對每個函數單獨調試,單個函數調試通過后,再將它們重新組合起來即可。
推薦閱讀
- Learning C# by Developing Games with Unity 2020
- Essential Angular
- MySQL從入門到精通(軟件開發視頻大講堂)
- Learning AngularJS for .NET Developers
- Mastering Backbone.js
- R語言數據挖掘:實用項目解析
- 計算機系統解密:從理解計算機到編寫高效代碼
- Go Systems Programming
- Building UIs with Wijmo
- Java 9:Building Robust Modular Applications
- jBPM6 Developer Guide
- Switching to Angular 2
- 競技游戲設計實戰指南:MOBA+RTS+TCG+FPS
- Unity 游戲案例開發大全
- Python Data Visualization Cookbook(Second Edition)