python
代码小小爱好者
这个作者很懒,什么都没留下…
展开
-
第六章列表和元素 第一部分
第六章 列表和元组一、索引(序列中的每个元素都有一个编号)1.索引是从0开始递增的2.索引可以是负数,从最后一个元素计数(-1)3.通过索引可以访问序列中的任何元素:代码 verse=[“冯清叶”,“冯晓茹”,“苏童”,“常”]print(verse[2])print(verse[-1])二.切片(访问序列中元素的另一种方法)1.语法:sname[start原创 2019-05-19 13:48:13 · 334 阅读 · 0 评论 -
对象操作函数
对象操作函数一、id()——获取函数内存地址语法:例子:输出结果:二、eval()——执行一个字符串表达式并返回执行结果语法:eval( expression[,globals[,locals]])例子:定义空的序列对象,然后通过循环来计算每个数的三次方的值1.i=0list1=[]while i<10:list1.append(eval(“pow(i,3)”))i+...原创 2019-06-17 20:18:57 · 228 阅读 · 0 评论 -
对象属性操作函数
对象属性操作函数1.setattr()函数——设置对象的属性值功能:用于设置一个对象必须存在的属性值语法:setattr(object是要设置的对象,name对象已存在的属性,value要设置的属性值)2.property()函数——在新式类中来定义获取 设置 删除以及描述操作的属性实现函数功能:用于新式类中实现对属性的访问器设定语法:property([fget[,fset[,...原创 2019-06-17 20:18:09 · 372 阅读 · 0 评论 -
程序: 三级菜单
程序: 三级菜单要求:打印省市县三级菜单可以返回上一级menu = {“北京”:{“海淀”:{“五道口”:{“搜狐”:{},“网易”:{},“Google”:{},},},“上地”:{“百度”:{},},“中关村”:{“爱奇艺”:{},“汽车之家”:{},“优酷”:{},},“昌平”:{“沙河”:{},“天通苑”:{},“回龙观”:{},},“朝...原创 2019-06-11 18:26:53 · 154 阅读 · 0 评论 -
对象创建函数
对象创建函数1.dict()函数——创建字典对象功能:用于创建一个地点对象语法:dict(**kwargs)2.open()函数——打开并返回文件对象功能:用于打开一个文件,返回一个file对象用于实现操作文件语法:open(name[,mode[,buffering]])3.bytearray()函数——创建新字节数组功能:返回一个新字节数组,里面的元素是可以变化的,并且每个元素...原创 2019-06-14 13:52:56 · 204 阅读 · 0 评论 -
数据转化函数第二部分
4.int()函数——字符串转化成整形语法:int(x) x5.str()函数——对象转化成字符串6.bool()函数——布尔类型转化语法:str(x)x是要转化的参数7.ord()函数——获取ASCLL或UNICODE值语法:ord© c是要转化的字符示例:判断用户输入的字符是否为数字def Validate_Is_Number(val):getASCII = ord(...原创 2019-06-13 20:07:24 · 147 阅读 · 0 评论 -
数据转化函数第一部分
数据转换函数1.hex()函数——十进制转化十六进制功能:hex()函数用于将十进制整数转化成十六进制的字符串表达形式语法:hex(x)参数说明 x是要转化的整数示例:实现可以回调的转化操作class Calc:def init(self,num1,num2):self.num1 = num1self.num2 = num2self.add()def index(self)...原创 2019-06-13 20:06:39 · 158 阅读 · 0 评论 -
数学函数第二部分
4.round()函数——四舍五入功能:返回浮点数的四舍五入的值语法:round(x,n)示例:实现加减乘除计算器class myCalc:def init(self,a,b):self.a=aself.b=bdef addition(self,Retain):return round(self.a + self.b,Retain) def subtraction(sel...原创 2019-06-13 19:21:21 · 142 阅读 · 0 评论 -
数学函数第一部分
1.abs()函数—获取绝对值功能:ads()函数返回数字的绝对值语法:ads(x)示例:循环输出列表定义的数字绝对值tupleAbs=[12.45,0,-19.69]for num in tupleAbs:print(abs(num))2.divmod()函数——获取商和余数的元组功能:divmod()函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a//b,a%b...原创 2019-06-13 19:20:38 · 189 阅读 · 0 评论 -
实现加减乘除计算器
alass myCalc:def init(self,a,b):self.a=aself.b=bdef addition(self,Retain):return round(self.a + self.b,Retain) def subtraction(self, Retain): return round(self.a - self.b, Retain) ...原创 2019-06-12 20:29:20 · 1711 阅读 · 0 评论 -
值传递 引用传递
def demo(obj):print(“原值:”,obj)obj += obj# 调用函数print("=值传递")mot = “你好吗”print(“函数调用前:”,mot)demo(mot)print(“函数调用后:”,mot)print(“引用传递”)list1 = [“冯”,“清”,“叶”]print(“函数调用前:”,list1)demo(list1)prin...原创 2019-06-05 18:02:14 · 93 阅读 · 0 评论 -
第十一章 用函数实现模块化程序设计
第十一章 用函数实现模块化程序设计一、函数的创建和调用(函数就是可以完成某项工作的代码块)1.创建一个函数,使用def关键字实现,具体的语法格式为:def functionname([parameterlist]):[’’‘comments’’’][functionbody]2.调用函数(执行函数)1.pass空语句不做任何事情,起到占用作用。代码如下:def func()...原创 2019-05-28 13:58:20 · 294 阅读 · 0 评论 -
第七章 循环语句结构
第九章 循环语句结构(重复一定次数的循环,为计数循环 一直重复,为条件循环)一、for循环(计次循环)语法为:for迭代变量 in对象:循环体1.进行数值循环代码:for i in[1,2,3]:print(“笑傲江湖”)2.用于生成一系列连续的整数,多用for循环语句 用range()语法为:range(start,end,step)二、while循环whil...原创 2019-05-21 15:46:08 · 204 阅读 · 0 评论 -
基本常用函数
基本常用函数一、format()——格式化字符串功能:对字符串进行格式化语法:str.foemat(arge)例子:1.使用format()进行进制转换num = 69 #定义一个整数值print(“十进制转换二进制:”,"{:b}".format(num))print(“十进制转换八进制:”,"{原创 2019-06-17 20:21:00 · 178 阅读 · 0 评论