
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 · 225 阅读 · 0 评论 -
python学习No9
sys模块 sys.stdin接受用户的输入,键盘读取输入的数据 sys.stdout 标准输出,默认控制台 sys.stderr错误输出,默认控制台n stdin import sys # s_in=sys.stdin while True: y=s_in.readline() if y=='\n': break print(y) sys.stdout=ope stdout(改变控制台) print('hello') print('yes') print(1原创 2021-04-03 18:14:11 · 132 阅读 · 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 · 115 阅读 · 0 评论 -
python学习No7
python学习No7面向过程和面向对象面向对象的语法魔法方阵 面向过程和面向对象 面向过程 把完成一个需求的所有步骤从头到尾逐步实现 根据开发需求,将某些功夫独立的代码封装成一个又一个函数 最后完成的代码,就是顺序地调用不同地函数 面向对象 面向对象编程关注点在于谁来做 在完成需求时,首先确定职责 根据职责确定不同对象,在对象内部封装不同的方法 最后完成代码,就是顺序调用不同对象的相应方法 面向对象的语法 定义类:使用class class类名:类名一般遵守大驼峰命名法,每一个单词首字母都大写 1原创 2021-03-30 22:35:42 · 150 阅读 · 2 评论 -
python学习No6
装饰器 计算一段代码执行时间 import time #time模块可以获取当前时间 #代码运行之前,获取时间 start=time.time() #time模块里的time方法,可以获取当前时间的时间戳 #时间戳是从1970-01-01 00:00:00 中国是UTC+8 到现在(转换成国际时间要减8)的秒数 print('start=',start) x =1 for i in range(1,100000): x+=i print(x) end=time.time() print('原创 2021-03-28 17:12:53 · 172 阅读 · 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 · 176 阅读 · 0 评论 -
python学习No.4
python学习No.4浅拷贝和深拷贝元组字典字典使用的注意事项字典的增删改查查找数据字典的增删改字典的合并字典的遍历字典小练习字典推导式理解 浅拷贝和深拷贝 import copy nums=[1,2,3,4,5] nums1=nums nums2=nums.copy()#浅拷贝,两个内容一模一样,但不是同一个对象 nums3=copy.copy(nums)#和num.copy()功夫一致,都是浅拷贝 #深拷贝,只能用copy实现 words=['hello','good',[100,200,300],'原创 2021-03-23 23:23:42 · 839 阅读 · 0 评论 -
python学习No2
python学习No2python的基本语句分支语句(条件判断)循环语句(重复代码) python的基本语句 分支语句(条件判断) if if…else if…elif…elif…else (与c语言等不一样的是,python不支持switch…case条件语句) if语句的使用: #if 条件: # 条件成立,执行代码 age=int(input('请输入你的年龄')) if age>18: print('你可以玩游戏') #输入年份,判断是否为闰年(能被4整除但是不能被100整除或者原创 2021-03-20 22:41:37 · 151 阅读 · 0 评论 -
Python学习No1
python第一天原创 2021-03-18 22:28:48 · 334 阅读 · 2 评论