如何用最浅显的语言,给中小学生讲Python,是我一直在努力并实践的问题。
——华丽老师
课程贴士
变量名、函数名等,这些名字除了要满足命名规则,还要做到“见名知意”,这是增加代码可读性的基础。满足命名规则很简单,可是见名知意这一条却难道很多英雄好汉!
这个局怎么破?
请点下一行“方法技巧”链接
方法技巧 | 你会给变量命名吗?
据说取一个合适的“变量名”也是很多专业程序员的重大难题之一,这样看来,遇到命名烦恼的小伙伴们说明编程水平已经到达了一定境界呢。
课堂笔记
函数的定义,语法格式:
def 函数名(参数) 函数体
def:关键字的意思为定义(define)。
函数名:就是函数的标识。在实际编程中,建议给函数起个有意义的名字。
参数:可以不使用参数,也可以使用不止一个参数。多个参数之间用”,”隔开。
函数体:(函数封装的代码)就是每次函数被调用时要执行的一段代码块。
作业布置
1、完成视频中的3个演练案例。
2、自己尝试自定义一个函数,实现特定的功能。
代码分享
#函数的定义和函数的调用def 分割线( ): print("—"*37)def 带标题分割线( ): print("—"*16,"九九乘法表","—"*16)def 九九乘法表(): row=1 #“行”计数器变量 while row<=9: col=1 #“列”计数器变量 while col<=row: print("%d×%d=%d "%(col,row,col*row),end="\t") #\t是字符串中的转义字符,相当于制表符 col=col+1 print() row=row+1 i=1while i<=3: 带标题分割线( ) 九九乘法表() i=i+1分割线( )
-----
end-----
往期推荐
Python第15课:函数的概念和作用
Python第14课:while循环嵌套--打印输出九九乘法表
Python第13课:常用占位符、print( )不换行输出
编程风已至,我们需迎风前行
点“在看” 你懂得