摘要: # 构造函数- 类在实例化的时候,执行一些基础性的初始化的工作- 使用特殊的名称和写法- 在实例化的时候自动执行- 是在实例化的时候第一个被执行的函数- def __init__(): print("我是构造函数") 类的方法中只允许使用类的内容 ? ###面向对象的三大特征# 继承# 封装# 多态 阅读全文
posted @ 2019-06-20 20:24 zhouhaiwu 阅读(254) 评论(0) 推荐(0) 编辑
摘要: #### logging - logging.debug - logging.info - logging.warning - logging.error - logging.critical import logging LOG_FORMART = "%(asctime)s - %(levelma 阅读全文
posted @ 2019-06-20 20:08 zhouhaiwu 阅读(920) 评论(0) 推荐(0) 编辑
摘要: ### 编写一个程序,用户输入文件名以及开始搜索的路径,搜索该文件是否存在,如果遇到文件夹,则进入该文件夹继续搜索 - input 去接受用户输入的文件名和开始搜索的路径 - os.path.isdir 去判断是不是文件夹,如果是的话,就需要进入该文件夹继续搜索,循环调用一下我们的函数来实现 imp 阅读全文
posted @ 2019-06-20 17:24 zhouhaiwu 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 一、####编写一个程序,统计当前目录下每个文件类型的文件数 ####思路: - 打开当前的文件夹 - 获取到当前文件夹下面所有的文件 - 处理我们当前的文件夹下面可能有文件夹的情况(也打印出来) - 做出统计 import os #获取到当前文件夹下面所有的文件all_files = os.lis 阅读全文
posted @ 2019-06-20 16:45 zhouhaiwu 阅读(9482) 评论(0) 推荐(0) 编辑
摘要: 一、 编写一个程序,当用户输入文件名和行数的时候,将该文件的前N行内容打印到屏幕上 input 去接收一个文件名 input 去接收一个行数 file_name = input(r"请输入你要打开的文件名: ") #是一个strline_name = input(r"请输入你要显示的前几行: ") 阅读全文
posted @ 2019-06-20 16:22 zhouhaiwu 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 一、编写一个程序,接受用户输入的内容,并且保存为新的文件 如果用户单独输入:w 表示文件保存退出 file_name = input("请用户输入文件名:") def file_write(file_name): f = open(file_name, "w") #打开我们用户的文件 print(" 阅读全文
posted @ 2019-06-20 14:55 zhouhaiwu 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 一、 权重是100 价格占的权重是40%,销量占的权重是17%,评级站的权重是13%,评论占的权重是30% goods = [{"name":"good1", "price":200, "sales":100, "stars":5, "comments":400},{"name":"good2", 阅读全文
posted @ 2019-06-20 11:36 zhouhaiwu 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 一、 利用map()函数,把用户输入的不规范的英文,变成首字母大写,其他小写的规范的名字:比如说["ADMAm", "LISA", "JACK"]["Admam", "Lisa", "Jack"] 利用lamdba函数 ls = ["ADMAm", "LISA", "JACK"] new_ls = 阅读全文
posted @ 2019-06-20 11:08 zhouhaiwu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: CLOCK(3) Linux程序员手册 CLOCK(3) 名称 时钟-确定处理器时间 简介 #include <time.h> clock_t clock(void); 描述 函数的作用是:返回程序使用的处理器时间的近似值。 返回值 返回的值是迄今为止使用的CPU时间,以获得使用的秒数,除以时钟每秒 阅读全文
posted @ 2019-06-20 10:07 zhouhaiwu 阅读(123) 评论(0) 推荐(0) 编辑