Python
Samven_7
当你发现自己的才华撑不起野心时,就请安静下来学习吧。
展开
-
Python学习:创建虚拟环境
首先说说在python中创建虚拟环境的好处:使用虚拟环境,我们可以随意对虚拟系统进行设置或更改操作。虚拟环境是Python解释器的一个私有的副本,在这个环境中你可以安装模块和包,而且不会影响系统中安装的全局Python解释器。虚拟环境非常的有用,可以在系统中Python解释器中避免包的混乱和版本的冲突。创建虚拟环境:1、 首先,创建虚拟环境需要virtualenv 包。先打开...原创 2019-05-09 23:01:04 · 308 阅读 · 0 评论 -
Python学习:关键字global和nonlocal的用法说明
一、globalglobal关键字用来在函数或其他局部作用域中使用全局变量。1.1如果局部要对全局变量修改,而不使用global关键字。count = 0def global_test(): count += 1 print(count)global_test()会出现如下错误:1.2 如果局部要对全局变量修改,应在局部声明该全局变量。co...原创 2019-04-12 17:06:47 · 45643 阅读 · 11 评论 -
Python学习:对字符串的简单操作
目录一、连接字符串1.join()二、拆分字符串1. split()2. re.split()三、检查字符串开头和结尾1. startswith()和endswith()四、替换字符串1. replace()五、除去字符串中不需要的字符1. rstrip()/ lstrip()/ strip()六、字符串对齐1. ljust()/ rjus...原创 2019-04-08 19:41:10 · 386 阅读 · 0 评论 -
pygame导入问题 Module ‘pygame‘ has no ‘init‘ member
VScode+python导入pygame模板时会出现如下的错误(但是又能正常运行,弹出窗口):它与Visual Studio Code按字面意思获取代码的事实有关,因为你无法导入pygame.init(),它认为它不是一个正确的模块。要解决此问题,请打开settings.json(方法1:按ctrl+shift+p,搜索"setting",选择“首选项:打开设置(json)”。方法2:...原创 2019-03-08 17:24:14 · 9262 阅读 · 23 评论 -
Python正则表达式报错:invalid escape sequence '\d' (无效的转义字符'\d')
python3.7 + 正则表达式报错 " invalid escape sequence ‘\d’ "。原因是Python 3将字符串文字解释为Unicode字符串,因此 \d 被视为转义的Unicode字符。解决办法有两种。方法1在字符串字面值中使用两个反斜线, 表示正则表达式受到保护,不被字节码编译器解释。即把 \ 都变成 \\ 。输出:<re.Match obje...原创 2019-07-11 11:36:11 · 63780 阅读 · 3 评论 -
Python:用pymysql连接MySQL数据库
python的pymysql库连接MySQL数据库,要先手动用 pip install 安装 pymysql 库。注:以下增删改查操作都是对数据库中基本表 reader 的操作,属性有rno(学号),rpassword(密 码),rname(姓名),rsex(性别),rage(年龄)。文章目录一、连接数据库二、插入数据三、删除数据四、修改数据五、查询数据一、连接数据库def ...原创 2019-07-06 10:37:37 · 5137 阅读 · 0 评论 -
Python关于None的报错:'NoneType' object is not iterable和cannot unpack non-iterable NoneType object
关于None值的报错一、TypeError:‘NoneType’ object is not iterable(Type错误:'NoneType’对象不是可迭代的)原因:遍历的对象为 None 。例子:items = Nonefor item in items: print(item)报错:Traceback (most recent call last):File ...原创 2019-07-23 10:29:08 · 235143 阅读 · 2 评论 -
Python学习:模板绝对导入和相对导入的用法介绍
文章目录python绝对导入和相对导入一、绝对导入1、需要导入的模板在同一文件夹中2、需要导入的模板在当前文件夹的子文件夹中3、需要导入的模板在父文件夹中二、相对导入python绝对导入和相对导入project/│── manage.py│└── pro/│ │── admin.py│ │── model.py│ │── test.py│ └── v...原创 2019-08-06 19:55:31 · 1398 阅读 · 0 评论 -
Python学习:代码过长的换行方式
文章目录一、三种换行方式二、字符串的换行三、列表/字典中的换行一、三种换行方式在行末输入“\”,然后加回车另起一行if (a == 1) and\ (b == 0): print('yes')使用闭合操作符(小括号、中括号、花括号)时。单一语句在使用闭合操作符时可以跨多行。print(14 + 6)三引号包括下的字符串也可以跨行书写。注意:使用...原创 2019-08-11 16:50:55 · 7953 阅读 · 0 评论