摘要:<1>什么是局部变量 如下图所示: 局部变量,就是在函数内部定义的变量 不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响 局部变量的作用,为了临时保存数据需要在函数中定义变量来进行存储,这就是它的作用 全局变量 <1>什么是全局变量 如果一个变量,既能在一个函数中使用,也能在其他的
阅读全文
摘要:写一个函数打印一条横线和多条横线 写一个函数求三个数的和以及平均值 运行结果: average is 22sum is 68
阅读全文
摘要:运行结果: testA start testB start 这里是testB函数执行的代码...(省略)... testB end testA end 小总结: 一个函数里面又调用了另外一个函数,这就是所谓的函数嵌套调用 如果函数A中,调用了另外一个函数B,那么先把函数B中的任务都执行完毕之后才会回
阅读全文
摘要:1. 缺省参数 调用函数时,缺省参数的值如果没有传入,则被认为是默认值。下例会打印默认的age,如果age没有被传入: 运行结果: Name: mikiAge 35Name: mikiAge 9 2.不定长参数 有时可能需要一个函数能处理比当初声明时更多的参数。这些参数叫做不定长参数,声明时不会命名
阅读全文
摘要:函数根据有没有参数,有没有返回值,可以相互组合,一共有4种 无参数,无返回值 无参数,又返回值 有参数,无返回值 有参数,有返回值 1>无参数,无返回值的函数 此类函数,不能接收参数,也没有返回值,一般情况下,打印提示灯类似的功能,使用这类的函数 结果:loaderman <2>无参数,有返回值的函
阅读全文
摘要:所谓“返回值”,就是程序中函数完成一件事情后,最后给调用者的结果 <2>带有返回值的函数 想要在函数中把结果返回给调用者,需要在函数中使用return 如下示例: 或者 <3>保存函数的返回值 在本小节刚开始的时候,说过的“买烟”的例子中,最后儿子给你烟时,你一定是从儿子手中接过来 对么,程序也是如
阅读全文
摘要:<1> 定义带有参数的函数 示例如下: <2> 调用带有参数的函数 以调用上面的add2num(a, b)函数为例: 调用带有参数函数的运行过程: 定义时小括号中的参数,用来接收参数用的,称为 “形参” 调用时小括号中的参数,用来传递给函数用的,称为 “实参”
阅读全文
摘要:Python的元组与列表类似,不同之处在于元组的元素不能修改。也可进行分片 和 连接操作. 元组使用小括号,列表使用方括号。 运行结果: ('et', 77, 99.9) <1>访问元组 <2>修改元组 说明: python中不允许修改元组的数据 <3>合并成一个新元组 <4>删除元素 Demo 运
阅读全文
摘要:<1> 遍历字典的key(键) <2> 遍历字典的value(值) <3> 遍历字典的项(元素) <4> 遍历字典的key-value(键值对) Demo d = {'x':1, 'y':2, 'z':3} print (" 遍历字典的key(键) ") for key in d.keys(): p
阅读全文
摘要:<1>len() 测量字典中,键值对的个数 <2>keys 返回一个包含字典所有KEY的列表 <3>values 返回一个包含字典所有value的列表 <4>items 返回一个包含所有(键,值)元祖的列表 <5>_contains_ dict._contains_(key)如果key在字典中,返回
阅读全文
摘要:<1>修改元素 字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改 Demo 运行结果: 请输入新的学号123修改之后的id为123: <2>添加元素 demo:访问不存在的元素 运行结果:KeyError: 'id' 如果在使用 变量名['键'] = 数据 时,这个“键”在字典中,不
阅读全文
摘要:变量info为字典类型: 说明: 字典和列表一样,也能够存储多个数据 列表中找某个元素时,是根据下标进行的 字典中找某个元素时,是根据'名字'(就是冒号:前面的那个值,例如上面代码中的'name'、'id'、'sex') 字典的每个元素由2部分组成,键:值。例如 'name':'班长' ,'name
阅读全文
摘要:列表中存放的数据是可以进行修改的,比如"增"、"删"、"改"" <1>添加元素("增"append) 通过append可以向列表添加元素 Demo 运行结果: 添加之前,列表A的数据 xiaoWangxiaoZhangxiaoHua请输入要添加的学生姓名:loaderman 添加之后,列表A的数据
阅读全文
摘要:for循环 为了更有效率的输出列表的每个数据,可以使用循环来完成 Demo 运行结果: xiaoWang xiaoZhang xiaoHua
阅读全文
摘要:<1>列表的格式 变量A的类型为列表 <2>打印列表 结果:
阅读全文
摘要:如有字符串mystr = 'hello world loaderman and loadermancpp',以下是常见的操作 <1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 Demo1 运行结果:-1 Demo2 运行结果:12 <2>index 跟fi
阅读全文
摘要:<1>格式化操作的目的 简化代码 <2>什么是格式化 看代码: 在程序中,看到了%这样的操作符,这就是Python中格式化时用运算符 修改以上的程序,如下: 运行结果: 我今年10岁我今年11岁我今年12岁我今年13岁 <3>常用的格式符号 下面是完整的,它可以与%符号使用列表:
阅读全文
摘要:所谓“下标”,就是编号 运行结果: abc如果取出一部分,则可以在中括号[]中,使用: 运行结果: abc cdef
阅读全文
摘要:字符串的格式 如下定义的变量a,存储的是数字类型的值 如下定义的变量b,存储的是字符串类型的值 小总结: 双引号或者单引号中的数据,就是字符串 字符串输出 运行结果: 字符串输入 demo 运行结果:
阅读全文
摘要:函数简介 所谓函数,就是指:把某些特定功能的代码组成为一个整体,这个整体就叫做函数 函数定义和调用 什么是函数的定义:相当于自己定义了一个能完成某些事件的功能;就好比自己打造了一个工具 定义函数格式如下: 什么是函数调用:如果仅仅是定义了函数,其实是不能自动被执行的,必须要去调用它才可以; 通俗的讲
阅读全文