摘要: staticmethod classmethod property方法 举个静态方法的栗子: class Dog(object): def __init__(self,name): self.name=name @staticmethod #实际上跟类没什么关系了,只是类下面的一个函数,名义上属于这 阅读全文
posted @ 2018-06-05 17:26 丶藏锋 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.什么是面向对象编程? -以前使用函数 -类 + 对象 2.什么是类,什么是对象,又有什么关系? 举个栗子: class 类: def 函数1(): pass def 函数2(): pass #obj是对象、实例化的过程 obj = 类() obj.函数1() 面向对象不好? 有时候,函数编程可以 阅读全文
posted @ 2018-04-02 17:17 丶藏锋 阅读(46) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-01-02 15:55 丶藏锋 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1、打开文件 得到文件句柄并赋值给一个变量 f=open("文件名","权限",encoding="utf-8") 2、通过句柄对文件进行操作 f.read([size]) #从文件读取指定的字节数,如果未指定或者负数则读取所有 f=open("sing","r",encoding="utf-8") 阅读全文
posted @ 2017-12-29 11:47 丶藏锋 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 集合的说明 集合是一个无序的,不重复的数据组合,它的主要作用有: 去重,把一个列表变成集合,自动去重 关系测试,测试两组之间的交集、差集、并集等关系 基本操作代码如下: 集合的增删改查: 阅读全文
posted @ 2017-12-27 13:38 丶藏锋 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 程序要求 1、启动程序后,输入用户名密码后,如果是第一次登录,让用户输入工资,然后打印商品列表2、允许用户根据商品编号购买商品3、用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4、可随时退出,退出时,打印已购买商品和余额5、在用户使用过程中, 关键输出,如余额,商品已加入购物车等消息,需高 阅读全文
posted @ 2017-12-26 16:18 丶藏锋 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、模块初识 模块是一个包含你所定义的函数和变量的文件,后缀为.py。模块可以从别的程序引入,用来使用该模块中的函数等功能。 举例:引用sys标准库 import sys print(“参数如下:”) for i in sys.argv: print(i) print(‘\n\nPython路径为: 阅读全文
posted @ 2017-12-19 14:49 丶藏锋 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 注释 单行注释:# 多行注释:‘’‘。。。’‘’ 用户输入 格式化输出 %s >s代表了string,接收数字:%d,接收浮点数:%f age=int(input("age:")) #转换为整数类型 raw_input()效果等同于input() ps:不在迫不得已,不要用+进行拼接 密文输入 循环 阅读全文
posted @ 2017-12-16 14:58 丶藏锋 阅读(73) 评论(0) 推荐(0) 编辑