-------18.07.17
You don't work hard,no one can give you the life you want!
以下是今日所学的内容:
一、while嵌套循环(难点)
1、语法格式
2、代码执行流程:外层循环执行一次,内层循环执行完毕
# 循环打印斐波那契数列
3、打印三角形,打印九九乘法表口诀
# 打印三角形
# 打印九九乘法表
4、转义字符
\\ : 反斜杠符号; \' :单引号; \n :换行; \t : 横向制表符; \r :回车
二、函数(重点)
应用场景:封装了一段代码,实现了某一特定功能;可以复用代码,简化代码,提高开发效率
1、语法格式
def 函数名():
代码。。。
调用: 函数名()
2、代码执行流程:从调用函数的地方进入函数,同时会把实参赋值给定义函数时的形参;进入函数之后,在函数内从上往下一步步执行代码;当函数执行完毕后,回到调用函数的地方
3、特点:必须先定义然后调用,函数只定义不调用就不执行
4、函数的参数:可以让函数变的更加灵活
形参:定义函数时,小括号中的变量
实参:调用函数时,实际传递的值
5、函数的返回值:return如果函数中没有return,输出调用函数结果是None;函数中只要碰到return关键字,函数立马结束。
6、嵌套使用
7、函数的注释:在函数名下面进行注释
def a():
""" 功能:对函数功能的描述"""
''' 也可以使用单引号'''
pass
今天还好,没有什么大的问题,讲的也都可以听懂,明天是一天自习,后天又休息了,时间安排的还是比较宽松的,不过自己还是要注意不能太放松了,继续努力。
昨天提交的有关python变量定义的问题,老师早上倒是进行了讲解,不过讲了个模棱两可,还是没有弄明白,说是后面会详细的讲解,就暂且把这个定义先记下来好了“变量的作用是存储数据“。
因为这个问题还被老师误认为学过Java或者C++,然而并没有,正儿八经是零基础,从头学起的,不过突然对Java提起了一点兴趣,后面有空研究下。
领取专属 10元无门槛券
私享最新 技术干货