上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: Python中的三目运算其实就是if...else...的语法糖 # 三目运算符:用于简化 if...else...的语法结构# -- 1) 只能解决if...else...结构,其他if分支结构都不管# -- 2)一个分支提供一个结果: 如果一个分支提供了多个结果, 将多个结果通过元组返回 输入: 阅读全文
posted @ 2019-04-27 14:18 挺锅锅 阅读(501) 评论(0) 推荐(0) 编辑
摘要: # 如果函数的默认参数的默认值为变量,在所属函数定义阶段一执行就被确定为当时变量存放的值 输出: 100 也就是说在函数调用的时候,就会把默认值参数传入,取默认值依照从上到下顺序执行。 阅读全文
posted @ 2019-04-26 23:06 挺锅锅 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 形参与实参 # 参数介绍:# 函数为什么要有参数:因为内部的函数体需要外部的数据# 怎么定义函数的参数:在定义函数阶段,函数名后面()中来定义函数的参数# 怎么使用函数的参数:在函数体中用定义的参数名直接使用 # 实参:有实际意义的参数# -- 在函数调用的时候,()中传入的参数# 形参:参数本身没 阅读全文
posted @ 2019-04-25 19:56 挺锅锅 阅读(699) 评论(0) 推荐(1) 编辑
摘要: # 在函数体中,通过return关键词返回函数的内部数据给外部"""# 一、作用# return作用:1.结束函数;2.将函数的内部数据返回给外部 def fn(): print(123) return # return可以直接结束函数的执行,所以return之下的语句永远不会执行 print(12345) fn() def func(): num = inp... 阅读全文
posted @ 2019-04-24 21:09 挺锅锅 阅读(270) 评论(0) 推荐(0) 编辑
摘要: # PEP8:python写代码的规范 def fn(n1, n2): """ 函数的文档注释 :param n1: 第一个数 :param n2: 第二个数 :return: 该函数的返回值是*** """ print(n1, n2) pass # 1.根据函数体分类# 空函数: pass来填充函数体的函数 - 优先明确函数名,暂不明... 阅读全文
posted @ 2019-04-24 21:07 挺锅锅 阅读(286) 评论(0) 推荐(0) 编辑
摘要: # print(a) # a = 10 # 注意:函数必须先定义,后使用 # print(get_water) def get_water(water, money): print('收入你的%d元钱' % money) print('给你%s水种' % water) return water # 使用函数:# 1.根据需求定义函数# 2.通过函数名找到函数所在的位... 阅读全文
posted @ 2019-04-24 21:03 挺锅锅 阅读(215) 评论(0) 推荐(0) 编辑
摘要: # 函数:完成 特定 功能的代码块,作为一个整体,对其进行特定的命名,该名字就代表函数# 难点:如何定义个函数# 现实中很多问题要通过一些工具进行处理 => 可以将工具提前生产出来并命名# => 通过名字就可以找到工具 => 使用工具来解决问题# 卖水的贩卖机 => 明确买水的水种 => 付钱 => 阅读全文
posted @ 2019-04-24 20:50 挺锅锅 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 内存管理 引用计数:垃圾回收机制的依据 # 1.变量的值被引用,该值的引用计数 +1# 2.变量的值被解绑,该值的引用计数 -1# 3.引用计数为0时就会被垃圾回收机制回收 标记清除:解决循环引用问题 # 所有线程能访问到的栈区变量,称之为 gc roots对象# 1.所有gc roots对象可以直 阅读全文
posted @ 2019-04-23 22:28 挺锅锅 阅读(167) 评论(0) 推荐(0) 编辑
摘要: # 1.统计文件数据中字母e出现的次数(不区分大小写)# 文件内容:hello friend, can you speak English!# 结果:4# 分析:将文件内容读出,然后统计读出的字符串中字符e的个数(字符串count功能) with open('01.txt', 'r') as f: str_1 = f.read() count_1 = str_1.lower().... 阅读全文
posted @ 2019-04-23 17:41 挺锅锅 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1、Python解释器,在2.x和3.x上分别采用的是什么默认编码8 2、定义字符串变量时,单引号,双引号,三引号什么区别? 3、编程语言可以分为哪三类,特点都是什么 4、定义一个变量有三个特性, 5、使用链式赋值的方式将10赋值给变量x、y、z 6、互换 l1 = [3, 1, 2] 与 l2 = 阅读全文
posted @ 2019-04-23 17:02 挺锅锅 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页