python笔记
文章平均质量分 85
Gv_ee
路途很长, 不要止步于此。
展开
-
python学习No3
python学习No3字符串字符串的表示方式转义字符字符串的下标和切片字符串字符串的表示方式在python中,可以使用一对单引号、一对双引号或者一对三个双引号、一对三个单引号表示字符串a=‘hello’b=’‘hello’’c=""“hello”""d=’’'hello#双引号和单引号的使用#这是报错代码m="xiaoming said:"I am xiaomong ""#原因是"" ""两两配对,I am xiaoming 就不被认为是字符串了#可以如下表示m='xiaoming原创 2021-03-22 23:51:06 · 212 阅读 · 0 评论 -
python学习No9
sys模块sys.stdin接受用户的输入,键盘读取输入的数据sys.stdout 标准输出,默认控制台sys.stderr错误输出,默认控制台nstdinimport sys#s_in=sys.stdinwhile True: y=s_in.readline() if y=='\n': break print(y)sys.stdout=opestdout(改变控制台)print('hello')print('yes')print(1原创 2021-04-03 18:14:11 · 129 阅读 · 3 评论 -
python学习No8
单例设计模式class Singleton(object): instance=None def __new__(cls,*args,**kwargs): if cls.instance is None: # 申请内存,创造对象,并把对象的类型设置为cls cls.instance = object.__new__(cls) return cls.instance def __init__(self,a原创 2021-04-01 22:05:52 · 109 阅读 · 0 评论 -
python学习No7
python学习No7面向过程和面向对象面向对象的语法魔法方阵面向过程和面向对象面向过程把完成一个需求的所有步骤从头到尾逐步实现根据开发需求,将某些功夫独立的代码封装成一个又一个函数最后完成的代码,就是顺序地调用不同地函数面向对象面向对象编程关注点在于谁来做在完成需求时,首先确定职责根据职责确定不同对象,在对象内部封装不同的方法最后完成代码,就是顺序调用不同对象的相应方法面向对象的语法定义类:使用classclass类名:类名一般遵守大驼峰命名法,每一个单词首字母都大写1原创 2021-03-30 22:35:42 · 139 阅读 · 2 评论 -
python学习No6
装饰器计算一段代码执行时间import time #time模块可以获取当前时间#代码运行之前,获取时间start=time.time() #time模块里的time方法,可以获取当前时间的时间戳#时间戳是从1970-01-01 00:00:00 中国是UTC+8 到现在(转换成国际时间要减8)的秒数print('start=',start)x =1for i in range(1,100000): x+=iprint(x)end=time.time()print('原创 2021-03-28 17:12:53 · 149 阅读 · 0 评论 -
python学习No5
这里写目录标题集合集合的部分操作集合的运算符转换的方法列表集合元组字典等的区别函数集合集合是一个不重复的无序数据集合,可以使用{}或者set表示{}有两种意思:字典、集合{}如果里面是键值对就是字典,如果是单个值,就是一个集合person={'name':'zhangsan','age':18}#字典x={'hello',10,'good'}#集合#如果有重复的数据,会自动去除name={'zhangsan','lisi','wangu','zhangsan'}print(name)#{'原创 2021-03-25 22:34:44 · 164 阅读 · 0 评论 -
python学习No.4
python学习No.4浅拷贝和深拷贝元组字典字典使用的注意事项字典的增删改查查找数据字典的增删改字典的合并字典的遍历字典小练习字典推导式理解浅拷贝和深拷贝import copynums=[1,2,3,4,5]nums1=numsnums2=nums.copy()#浅拷贝,两个内容一模一样,但不是同一个对象nums3=copy.copy(nums)#和num.copy()功夫一致,都是浅拷贝#深拷贝,只能用copy实现words=['hello','good',[100,200,300],'原创 2021-03-23 23:23:42 · 792 阅读 · 0 评论 -
python学习No2
python学习No2python的基本语句分支语句(条件判断)循环语句(重复代码)python的基本语句分支语句(条件判断)ifif…elseif…elif…elif…else(与c语言等不一样的是,python不支持switch…case条件语句)if语句的使用:#if 条件:# 条件成立,执行代码age=int(input('请输入你的年龄'))if age>18: print('你可以玩游戏')#输入年份,判断是否为闰年(能被4整除但是不能被100整除或者原创 2021-03-20 22:41:37 · 136 阅读 · 0 评论 -
Python学习No1
python第一天原创 2021-03-18 22:28:48 · 323 阅读 · 2 评论