摘要: range() 在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。 我们继续开发range的功能,以实现下标对循环的控制: 在该例子中,我们利用len()函数和range()函数,用i作为S序列的下标来控制循环。在range函数中,分别定义上限,下限和每 阅读全文
posted @ 2017-10-17 17:51 OLIVER_QIN 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 位置传递 我们在定义函数时候已经对函数进行了参数传递调用,但是那只是粗浅的位置传递 示例 调用函数sum的时候,1,2,3分别传递给a,b,c 关键字传递 关键字传递是根据每个参数的名字传递参数 关键字可以跟位置传递混合使用,但是位置参数要出现在关键字参数之前 参数默认值 在定义参数时,使用形如a= 阅读全文
posted @ 2017-10-17 17:33 OLIVER_QIN 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 模块(module)在Python中,一个.py文件就是一个模块。通过模块,你可以调用其它文件中的程序引入模块先写一个first.py文件,内容如下:def letter(): print('ABC')再写一个second.py文件,内容如下:import firstfor i in range(10): first.letter()在second.py文件中,我们使用了first.p... 阅读全文
posted @ 2017-10-17 16:40 OLIVER_QIN 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 环境描述text.txt今天的天气不错是个皻的选择读取文件的代码#!/usr/bin/python#-*- coding:UTF-8 -*-f = open(r'D:\Python\Python_Demo\test.txt','r')print(f.read())f.close()报错信息解决办法 阅读全文
posted @ 2017-10-17 16:14 OLIVER_QIN 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 调用类的其他信息在定义方法的时候,必须有self这一参数。这个参数表示某个对象,对象拥有类的所有性质。那么我们可以通过self,调用类属性class people(object): action = 'nod' def show_action(self): print(self.action) def nod_100th(self): for i in... 阅读全文
posted @ 2017-10-17 15:25 OLIVER_QIN 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 函数的目的:重复使用相同的一段程序 函数的定义 下面是我自定义的一个求a,b,c三个参数平方和的函数 首先,def通知Python我是一个函数,pow_sum是一个函数 括号中的a,b,c三个是参数,参数也可以为空,但括号是必须要有 以下两段代码的缩进代表隶属关系 Return可以返回多个值,用逗号 阅读全文
posted @ 2017-10-17 11:23 OLIVER_QIN 阅读(291) 评论(0) 推荐(0) 编辑