摘要: #通过位置print '{0},{1}'.format('chuhao',20) print '{},{}'.format('chuhao',20) print '{1},{0},{1}'.format('chuhao',20) #通过关键字参数print '{name},{age}'.format 阅读全文
posted @ 2021-11-25 23:37 我的博客16000 阅读(22) 评论(0) 推荐(0) 编辑
摘要: # 1.迭代器## *******************************# 首先,明确概念,迭代就是循环## 可迭代对象包含1.迭代器,2.序列,3.字典。而生成器是一种特殊的迭代器。# *******************************## 什么是迭代器?????## 迭代器 阅读全文
posted @ 2021-11-25 23:36 我的博客16000 阅读(54) 评论(0) 推荐(0) 编辑
摘要: # 什么是生成器? # 通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,# 而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,# 如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。## 所以,如果列表元素可以按照某种算法推算出 阅读全文
posted @ 2021-11-25 23:36 我的博客16000 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #关于json解析 with open('C:\\Users\\Administrator\\Desktop\\data.json','r')as json_file: json_data=json_file.read()#先读取到json文件 # print(type(json_data)) # 阅读全文
posted @ 2021-11-25 23:35 我的博客16000 阅读(25) 评论(0) 推荐(0) 编辑
摘要: # #5.装饰器def a(f): print('*****开始*****') f()#这里的意思是,参数是一个函数被传进来执行,所有a函数是修饰函数,b函数是被修饰的函数 print('*****结束*****') return 123@a#加了这个语句之后,a修饰了b,就不用a(b) ,直接运行 阅读全文
posted @ 2021-11-25 23:35 我的博客16000 阅读(40) 评论(0) 推荐(0) 编辑
摘要: import timefrom datetime import datetime, timedelta # time_str=time.strftime('%Y/%m/%d %H:%M:%S',time.localtime())# time_tuple=time.strptime(time_str, 阅读全文
posted @ 2021-11-25 23:34 我的博客16000 阅读(52) 评论(0) 推荐(0) 编辑
摘要: ## 1.创建一个Student实体类# 属性:xh、name、age、sex# 封装实体类# 创建一个工具类:# 方法:# 添加学生:从键盘录入学生信息# 删除学生:根据学号删除某个学生# 显示所有学生信息:在控制台打印学生信息# 使用工具类添加3个学生,显示所有学生信息# 删除某一个学生,显示所 阅读全文
posted @ 2021-11-25 23:33 我的博客16000 阅读(62) 评论(0) 推荐(0) 编辑
摘要: # #1.解包写法# list=[1,2,3,'a']# tuple=(1,2,3,'a')# x,y,z,w=list# a,b,c,d=tuple# print(x,y,z,w)# print(a,b,c,d)#****************************************** 阅读全文
posted @ 2021-11-25 23:33 我的博客16000 阅读(35) 评论(0) 推荐(0) 编辑
摘要: #7.静态方法与类方法 #按参数区分 # 实例方法## 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法);## 调用:只能由实例对象调用。 # 静态方法## 定义:使用装饰器@staticmethod。参数随意,没有“self”和 阅读全文
posted @ 2021-11-25 23:32 我的博客16000 阅读(61) 评论(0) 推荐(0) 编辑
摘要: #1.__str__方法 对象转为字符串# class Myclass:#当需要打印一个对象的时候,用__str__方法重写,用了之后,当print对象的时候,类中的__str__方法自动被调用# i=123# def __init__(self,num,name,age):# self.num=n 阅读全文
posted @ 2021-11-25 23:31 我的博客16000 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.Python标识符 标识符由字母、数字、下划线组成。 不能以数字开头,不能包含空格 区分大小写。 有的下划线开头的标识符是有特殊意义的。 2.关键字 在python中有特殊含义的字符 关键字不能用作标识符 import keyword print(keyword.kwlist)#4.获取所有关键 阅读全文
posted @ 2021-11-25 23:30 我的博客16000 阅读(101) 评论(0) 推荐(0) 编辑