摘要:
局部变量:定义在函数内部的变量称为局部变量,他的作用域范围为函数内,也就是出了函数外就无效。举个简单的例子:葫芦娃在国内基本大家都认识他,大家一看到他就会知道,咦,那是葫芦娃。但是一旦出了国外,就没有人认识他了,葫芦娃的作用域范围为国内。 全局变量:定义在函数外的变量称之为全局变量,他的作用域范围为 阅读全文
摘要:
参数类型 阅读: 21351 评论:9 绝大多数函数接收一定数量的参数,然后根据实际调用时提供的参数的值的不同,输出不同的结果。前面我们说过,将函数内部的参数名字,定义得和外部变量的名字一样是一种不好的习惯,它容易混淆思维,甚至发生错误。通常我们定义和给函数传递参数是这样的: x, y, z = 1 阅读全文
摘要:
计算机只能处理数字01,如果要处理文本,就必须先把文本转换为数字01,这种转换方式就称为字符编码。 对于我们而言,你只需要简单记住下面几种编码就好: ASCII编码:早期专门为英语语系编码,只有255个字符,每个字符需要8位也就是1个字节。不兼容汉字。 Unicode编码:又称万国码,国际组织制定的 阅读全文
摘要:
前面说过%百分符格式化方法。Python官方最近逐步在推广str.format()方法的格式化。 fromat()方法是字符串的内置方法,其基本语法如下: 参数列表:[[fill]align][sign][#][0][width][,][.precision][type] fill 【可选】空白处填 阅读全文
摘要:
如果想同时得到商和余数,可以用这个方法: >>> divmod(10,3) (3, 1) 因为浮点数精度的问题,Python还存在一些计算方面的小问题,例如: >>> 0.1+0.1+0.1-0.3 5.551115123125783e-17 什么?不是应该等于0吗?Python居然还有这么不为人知 阅读全文