2016年5月27日

函数的参数

摘要: 定义默认参数要牢记一点:默认参数必须指向不变对象! 默认参数 由于我们经常计算x2,所以,完全可以把第二个参数n的默认值设定为2: 这样,当我们调用power(5)时,相当于调用power(5, 2): 而对于n > 2的其他情况,就必须明确地传入n,比如power(5, 3)。 我们可以把年龄和城 阅读全文

posted @ 2016-05-27 22:28 张明明_1 阅读(206) 评论(0) 推荐(0) 编辑

常用库函数

摘要: 计算平方根可以调用math.sqrt()函数 hex()用于转换一个整数对象为十六进制的字符串表示 阅读全文

posted @ 2016-05-27 18:40 张明明_1 阅读(127) 评论(0) 推荐(0) 编辑

函数

摘要: 函数可以去官网查询 点我进函数查询官网 我们以自定义一个求绝对值的my_abs函数为例: 空函数 如果想定义一个什么事也不做的空函数,可以用pass语句: pass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来 阅读全文

posted @ 2016-05-27 17:48 张明明_1 阅读(190) 评论(0) 推荐(0) 编辑

dict和set的使用

摘要: 使用dict和set dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: names = ['M 阅读全文

posted @ 2016-05-27 15:48 张明明_1 阅读(325) 评论(0) 推荐(0) 编辑

条件判断以及循环

摘要: 再议 input 最后看一个有问题的条件判断。很多同学会用input()读取用户的输入,这样可以自己输入,程序运行得更有意思: 输入1982,结果报错: 这是因为input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数。Python提供了int()函数来完成这件事情: 阅读全文

posted @ 2016-05-27 14:48 张明明_1 阅读(344) 评论(0) 推荐(0) 编辑

使用list和tuple

摘要: 以此类推,可以获取倒数第2个、倒数第3个: ist是一个可变的有序表,所以,可以往list中追加元素到末尾: 也可以把元素插入到指定的位置,比如索引号为1的位置: 要删除list末尾的元素,用pop()方法: 要删除指定位置的元素,用pop(i)方法,其中i是索引位置: list里面的元素的数据类型 阅读全文

posted @ 2016-05-27 13:33 张明明_1 阅读(272) 评论(0) 推荐(0) 编辑

python变量

摘要: 体会几种不同的输出方式 Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647。 Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。 在最新的Python 3版本中 阅读全文

posted @ 2016-05-27 08:28 张明明_1 阅读(245) 评论(0) 推荐(0) 编辑

导航