黑马python修炼之路day06!

-------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提起了一点兴趣,后面有空研究下。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180717G1Q3ZK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券