多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 函数介绍 ### 1\. 什么是函数 请看如下代码: ~~~ print(" _ooOoo_ ") print(" o8888888o ") print(" 88 . 88 ") print(" (| -_- |) ") print(" O\\ = /O ") print(" ____/`---'\\____ ") print(" . ' \\| |// `. ") print(" / \\||| : |||// \\ ") print(" / _||||| -:- |||||- \\ ") print(" | | \\\\\\ - /// | | ") print(" | \\_| ''\\---/'' | | ") print(" \\ .-\\__ `-` ___/-. / ") print(" ___`. .' /--.--\\ `. . __ ") print(" ."" '< `.___\\_<|>_/___.' >'"". ") print(" | | : `- \\`.;`\\ _ /`;.`/ - ` : | | ") print(" \\ \\ `-. \\_ __\\ /__ _/ .-` / / ") print(" ======`-.____`-.___\\_____/___.-`____.-'====== ") print(" `=---=' ") print(" ") print(" ............................................. ") print(" 佛祖镇楼 BUG辟易 ") print(" 佛曰: ") print(" 写字楼里写字间,写字间里程序员; ") print(" 程序人员写程序,又拿程序换酒钱。 ") print(" 酒醒只在网上坐,酒醉还来网下眠; ") print(" 酒醉酒醒日复日,网上网下年复年。 ") print(" 但愿老死电脑间,不愿鞠躬老板前; ") print(" 奔驰宝马贵者趣,公交自行程序员。 ") print(" 别人笑我忒疯癫,我笑自己命太贱; ") print(" 不见满街漂亮妹,哪个归得程序员?") ~~~ 运行后的现象: ![](https://img.kancloud.cn/ca/c3/cac39cfbf50ba3f76387666bd116d457_1016x1012.png) 想一想: > 如果一个程序在不同的地方需要输出“佛祖镇楼”,程序应该怎样设计? > > ~~~ > if 条件1: > 输出‘佛祖镇楼’ > > ...(省略)... > > if 条件2: > 输出‘佛祖镇楼’ > > ...(省略)... > > ~~~ > > 如果需要输出多次,是否意味着要编写这块代码多次呢? ##### 小总结: * 函数就是一个具有独立功能的代码块,可以提高代码的复用性。