Python
Python学习历程
hi风清扬
这个作者很懒,什么都没留下…
展开
-
NameError: name ‘reduce‘ is not defined
python3.x中的reduce函数和python2.x不在同一个库里了,需要导入:from functools import reduce原创 2021-02-01 16:56:26 · 219 阅读 · 0 评论 -
递归整数划分
递归实现整数划分Python、C语言实现原创 2021-01-03 21:58:44 · 2044 阅读 · 3 评论 -
python的新特性函数注释(定义函数时使用“:”及“ ->”符号)
刷题的时候发现有的题目函数定义格式类型是这样的:def lengthOfLongestSubstring(self, s: str) -> int:这种定义方式完全没明白啥意思,于是经过一番查找,大体意思如下:这是python3的新特性,简单理解为s:str中的s还是你要传的形参这个没有变,str为该形参的注释,意思是告诉你传入的s应该是个字符串,当然这里重点理解一下注释二字,也就是说python仍然是动态赋值类型语言,这里虽然告诉你s应该是字符串,但是你传一个int进去,你的代码也是可以转载 2020-08-26 15:32:17 · 1566 阅读 · 0 评论 -
Python中 is,is not ,==,!=的区别
is 用于判断两个变量是否引用同一个, 会对比其中两个变量的地址。is not 用于判断两个变量是否引用自不同的对象。也会比较地址is与== 比较:==判断变量的值是否一样,不比较地址的。a=["hello"]b=["hello"]print(a is b, a==b) # 输出为 False, True...原创 2020-06-03 21:16:42 · 247 阅读 · 0 评论 -
写UDP聊天室用到的Python方法
Server1.网络相关import socket#创建UDP套接字sock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)self.sock = sock#绑定地址addr= ('127.0.0.1',8888)sock.bind(addr)#创建dict用于存储已经登录的用户(key:uname,value:address)self.sessions={}#接受数据data,address = s..原创 2020-06-03 16:25:03 · 239 阅读 · 0 评论 -
Python判断文件是否已存在
Python判断文件是否存在的三种方法目录1.使用os模块 判断文件是否可做读写操作 2.使用Try语句 3. 使用pathlib模块正文通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。回到顶部1.使用os模块os模块中的os.path.exists()方法用于检验文件是否存在。判断文件是.转载 2020-05-12 18:55:56 · 974 阅读 · 0 评论 -
Python list和str互转
字符串转lista = "HelloWorld"b=list(a)print(type(b))list转字符串:c="".join(b)print(type(c))原创 2020-05-12 18:34:09 · 170 阅读 · 0 评论 -
学习笔记(01):Python数据殿堂:数据分析与数据可视化-数据科学概述
【入门基础+轻实战演示】【讲授方式轻松幽默、有趣不枯燥、案例与实操结合,与相关课程差异化】利用python进行数据处理、 分析,并结合大量具体的例子,对每个知识进行实战讲解,本课程通过大量练习和案例对各个知识点技能进行详细讲解。通过本 课程,学生将懂得pandas、numpy、matplotlib等数据分析工具;通过实战,学生将了解标准的数据分析流程,学会使用可视化的...原创 2020-02-07 19:52:11 · 101 阅读 · 0 评论