摘要:
函数内部可以再次定义函数 要执行函数,必须调用 下面在两个不同位置对age赋值,输入结果一致,均为 73 下面,会报错,因为func2调用时向前寻找age出现混乱 下面,输出结果为 73 73 阅读全文
2019年2月10日
2019年2月8日
摘要:
全局变量是定义在函数外部以及代码的变量,全局能用。 局部变量就是定义在函数里的变量,只能在局部生效。 在函数内部,可以引用全局变量。 如果全局和局部都有一个名字相同的变量,在函数内会优先调用函数内的局部变量。 程序运行结束,所有的局部变量都会被清空。 全局变量是定义在函数外部以及代码的变量,全局能用 阅读全文
摘要:
函数外部的代码想要获取函数的执行结果,就可以在函数里用return语句,把结果返回。 注意:(1)函数在执行过程中只要遇到return语句,就会停止执行并返回结果,所以也可以理解为return语句代表着函数的结束。 (2)如果位在函数中指定return,那这个函数的返回值为None。 阅读全文
2019年2月7日
摘要:
参数可以让你的函数更灵活,不只能做死的动作,还可以根据调用时传参的不同决定函数内部的执行流程。 形参:只有在被调用时才分配内存单元,在调用结束时,即可释放所分配的内存单元。因此形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量。 实参:可以是常量、变量、表达式、函数等,无论实参 阅读全文
2019年2月6日
摘要:
基本介绍 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 编程中的函数在英文中有很多不同的叫法:在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有functio 阅读全文
2019年1月23日
摘要:
文件操作分为读、写、修改,我们先从读开始 智能监测编码 原理:gbk两个字节表示一个字符,utf-8三个字节表示一个字符。所以,一段拥有十个字节的编码不可能是utf-8。 写模式操作文件 写文件 w:创建,会清空之前文件的所有内容 追加模式操作文件 a 混合操作文件 文件操作的其他方法 tell和s 阅读全文
摘要:
· 三元运算又称三目运算,是对简单条件语句的简写,如: 简单条件语句: 改成三元运算: 阅读全文
2019年1月18日
摘要:
显式转换 int(x [,base]) ⇒ 将x转换为一个十进制的整数 long(x [,base]) ⇒ 将x转换为一个十进制的长整数 float(x) ⇒ 将x转换为一个浮点数 str(object) ⇒ 转换为字符串 repr(object) ⇒ 转换为表达式字符串 eval(str) ⇒ 用 阅读全文
2019年1月16日
摘要:
金角大王Alex python 之路,致那些年,我们依然没搞明白的编码 python2与python3的区别 py2 str = bytes 为什么有bytes? 是因为要表示图片、视频等二进制格式的数据。 以 utf-8 编码的字符串,在windows上不能显示(Linux默认编码 utf-8 , 阅读全文
2019年1月11日
摘要:
字典:可变,一种key-value的数据类型 1.特点:key-value结构;key必须可hash(被hash值不变),且必须唯一、必须为不可变类型;无序的(因为无索引,通过key查询);查找速度快 2.基本操作:创建,添加,查找,修改,删除,清空 3.多级字典的嵌套 4.字典的用法:.keys( 阅读全文