1.while嵌套循环格式0 定义计数器1 while 条件1 : 执行满足条件1的代码 定义计数器2 while 条件2 : 执行满足条件2的代码 计数器2+1 计数器1+1
2.end可以代替换行(print("")函数在python中默认换行) print(“nihao” ,end=""):打印的时候不换行 print(“nihao” ,end="-----"):打印内容之间有- print(“nihao” ,end="\n"):内容打印完换行 print(“nihao” ,end="\t"):内容打印完垂直对齐 3.\t:制表符(让文本内容垂直方向对齐) \n:换行符
1.被调用的函数模块文件名不能以数字开头 2.函数的定义和调用 (1)定义 def 函数名(): (函数名的命名符合标识符的命名规则) 函数封装的代码(函数体) (2)调用 函数名() 3.函数的特点 函数不调用,不执行。 只有调用函数的时候,之前定义的函数才会被执行。 函数调用完成之后,会重新回到程序里面,继续执行之后的代码。 函数调用不能放到定义函数之前。
4.pycharm调试工具 F8:可以单步执行,把函数当做一条代码来执行 F7:可以单步执行,对整个代码(包括函数)一步一步执行 5.函数注释 连续的三对引号("""" “”"") 函数的定义部分应该和其他代码保留两个空行(包括注释) 6.函数参数 def 函数名(参数1,参数2): (参数可以是多个,中间用逗号隔开) 函数封装的代码块(函数体) 7.实参和形参 (1)实参:形式参数(用来接收参数,在函数的内部作为变量使用) (2)形参:实际参与运算(传递给形参参与运算) 8.函数的返回值 def 函数名(形参1,形参2): 函数封装的代码(函数体) return 结果(return后的代码不会被执行)
结果2 = 函数名(实参1,实参2)9.return、break、continue的区别
10.函数的嵌套调用 格式: def 函数名1(参数1,参数2): 函数体1的代码
def 函数名2(参数1,参数2): 函数体2的代码 函数名1(参数1,参数2) (嵌套调用函数1) 函数名2( 实参1,实参2 )11.模块中的函数 (1)模块:以.py结尾的文件 (2)使用import来导入模块 格式: import 模块名 (模块名符合标识符的规则) 模块名.函数名 12.以.pyc结尾的文件 .pyc文件:是pycharm解析器将模块(源代码)编译成电脑能识别的二进制文件。
