![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 83
再快一步`
这个作者很懒,什么都没留下…
展开
-
Python模块的安装
pip是python官方的编程环境提供的一个命令,主要功能就是安装和卸载第三方模块。用pip命令安装模块的方法最简单也最常用,这种默认将模块安装在python安装目录中的“site-packages"文件下。原创 2023-06-09 15:06:26 · 4273 阅读 · 0 评论 -
Python实战基础20-解密文件及目录操作
运行结果: 用户点赞留言保存在本地txt文件在python中,内置了文件(File)对象。在使用文件对象时,首先需要通过内置的open()方法创建一个文件对象,然后通过该对象提供的方法进行 基本文件操作。例如,使用文件对象的write()方法向文件中写入内容,以及使用closed方法关闭文件等。想要操作文件需要现先创建或者打开指定的文件并创建文件对象,可以通过内置的open()函数实现。语法格式:参数说明:file:被创建的文件对象filename:要创建或打开文件的文件名称,需要使用单引号或双引号括起来。原创 2023-06-05 09:28:45 · 693 阅读 · 0 评论 -
Python实战基础19-异常处理及程序调试
在程序运行过程中,经常会遇到各种各样的错误,这些错误统称为“异常”。这些异常有的是由于开发者将关键字敲错,这类错误产生的是SyntaxError:invalid syntax(无效语法),这将直接导致程序不能运行。这类异常是显式的,在开发阶段很容易被发现。还有一类是隐式的,通常和使用者的操作有关。原创 2023-06-04 18:15:00 · 1381 阅读 · 1 评论 -
Python实战基础18-文件操作
可以用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应该是Error或Exception类的子类。原创 2023-06-01 17:44:36 · 1383 阅读 · 0 评论 -
Python实战基础17-包
1.当我们电脑上运行很多个项目,每个项目使用的第三方资源包又不一致时,怎样将代码和它使用到的第三方资源包放在一起呢?答:虚拟环境2.怎样将自己代码使用到的第三方资源包告诉给服务器?1)使用pip freeze > requires.txt 命令,将代码里使用到的第三方资源包以及版本号写入到requirements.tex文件,再部署时,同时将requirements.tex文件上传到服务器。原创 2023-05-31 19:41:20 · 669 阅读 · 0 评论 -
Python实战基础16-模块
规范代码,让代码更易于阅读方便其它程序使用已经编写好的代码,提高开发效率。创建模块导入模块创建模块时,可以将模块中相关的代码(变量定义和函数定义等)编写在一个单独的文件中,并且将该文件命名为”模块名+.py“的形式如果一个py文件要作为一个模块被别的代码使用,这个py文件的名字一定要遵守标识符的命名规则。创建模块时,设置的模块名不能是Python自带的标准模块名称。test1.py:模块里没有__all__属性def fn():print('我是test1模块里的fn函数')原创 2023-05-31 17:22:25 · 708 阅读 · 0 评论 -
Python实战基础15-匿名函数,高阶函数
在python中,可以定义一个变量,让它来指向一个函数,相当于给函数起了一个别名。fun = test # 定义了一个变量fun,让它指向了test这个函数print(fun()) # 使用fun()可以直接调用test这个函数注意:在定义一个变量表示一个函数时,函数后面不能加括号!加括号表示的是调用这个函数。result = test() # 这种写法是调用test函数,并把函数的返回值赋值给result变量。原创 2023-05-30 09:17:48 · 845 阅读 · 0 评论 -
Python实战基础14-递归函数
如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就递归函数。原创 2023-05-29 17:03:51 · 516 阅读 · 0 评论 -
Python实战基础12-闭包
闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数体+引用环境)。'''闭包:1.嵌套函数2.内部函数引用了外部函数的变量3.返回值是内部函数'''num = n在这段程序中,函数inner是函数outer的内嵌函数,并且inner函数是outer函数的返回值。我们注意到一个问题:内嵌函数inner中引用到外层函数中的局部变量num,Python解释器会怎么处理这个问题呢?原创 2023-05-26 21:06:56 · 1460 阅读 · 0 评论 -
Python实战基础11-函数
运行结果:从上图所报异常信息可以看出,抛出的异常类型为TypeErro,具体是指“price()”方法缺少一个必要的位置参数z“。在调用函数时,指定的实际参数的位置必须与形式参数的位置一致,否则会产生两种结果。情况一抛出TypeError异常:运行结果:从上面运行结果所报的异常,可以发现报错原因是因为传递的整型数值不能与字符串进行连接操作。情况二产生的结果与预期不符:运行结果:预期运行的结果:从结果中可以看出,虽然没有抛出异常,但是得到的结果与预期不一致。原创 2023-05-26 14:11:34 · 2827 阅读 · 0 评论 -
Python实战基础10-正则表达式
在处理字符串时,经常会有查找符合某些复杂规则的字符串需求。正则表达式就算用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。原创 2023-05-23 19:35:17 · 750 阅读 · 0 评论 -
python实战基础综合练习-王者荣耀角色管理
角色:姓名,性别,职业。查询角色 单个角色。原创 2023-05-21 12:22:56 · 466 阅读 · 0 评论 -
Python实战基础9-元组、字典、集合
定义只有一个元素的元组,需要在唯一的元素后写一个逗号a = (11)a = (11,) # 只有一个元素的元组,必须要在元素后写一个逗号。原创 2023-05-18 21:16:52 · 662 阅读 · 0 评论 -
Python实战基础8-列表
定义列的格式:[元素1,元素2,元素3,...,元素n]变量tmp的类型为列表2.使用下标获取列表元素。原创 2023-05-13 18:36:47 · 846 阅读 · 0 评论 -
python基础实战7-字符串的format方法
ascii()函数类似repr()函数,返回一个可以表示对象的字符串。但是对于非ASCII字符,使用\x,\u或者\u转义。位置参数、关键字参数、*元组和**字典也可以同时使用,但是要注意,位置参数要在关键字参数前面,*元组要在**字典前面。str.format()方法还可以使用 *元组和**字典 的形式传参,两者可以混合使用。可以通过数字形式的简单字段名传递位置参数。使用变量名形式的简单字段名传递关键字参数。大括号内省略字段名,传递位置参数。原创 2023-05-05 19:00:09 · 519 阅读 · 0 评论 -
python基础实战6-python字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号 ( ' 或 " ) 来创建字符串。字符串表达方式a = " I ' m Tom" #一对双引号b =’Tom said:" I am Tom" ' #一对单引号c = ‘Tom said: " I\'m Tom" ' #转义字符d = ' ' ' Tom said: "I'm Tom " ' ' ' # 三个单引号e = " " " Tom said:"I'm Tom" " " "# 三个双引号。原创 2023-05-04 21:31:53 · 867 阅读 · 0 评论 -
python基础实战5-python基本结构
if 要判断的条件:条件成立时,要做的事情运行结果:运行结果:总结:以上两个案例仅仅是age变量的值不一样,导致结果却不同;能够看得出来if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。注意:代码的缩进为一个tab键,或者4个空格在python开发中,Tab和空格不要混用。原创 2023-04-28 14:01:29 · 835 阅读 · 0 评论 -
python基础实战4-python基础语法
注释就是对代码的解释说明,可以让其他人更加轻松地了解代码注释就是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性在有处理逻辑的代码中,源程序有效注释量必须在20%以上。也可以用来调试程序在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建等号(=)用来给变量赋值等号左边是一个变量名等号右边是存储在变量中的值变量名 = 值# 定义qq_number 的变量用来保存qq号码# 输出qq_number中保存的内容。原创 2023-04-25 20:48:42 · 1503 阅读 · 0 评论 -
pycharm常用快捷键
基本的代码完成(类、方法、属性)原创 2023-04-24 11:35:07 · 872 阅读 · 0 评论 -
Python基础实战3-Pycharm安装简介
点击Download,默认是最新版本,想安装其他版本可以选择Other versions下载其他版本。由于需要授权,所以选择30天免费使用,点击Evaluate for free,然后点击Evaluate。首次启动会弹出配置窗口,如果之前使用过pycharm并有相关的配置文件,则可以选择;把鼠标放在项目名字上,右击,选择New——Python File。接下来,对项目进行相应的配置,其中包括工程目录和编译环境配置。最后,可以配置一下编辑器,可以根据自己的习惯来配置。3.下载完成后,双击即可安装。原创 2023-04-20 20:36:25 · 484 阅读 · 2 评论 -
Python基础实战2-Python安装
电脑系统:Windwos 10安装的Python版本:3.7.8。原创 2023-04-20 15:49:28 · 366 阅读 · 0 评论 -
Python基础实战1-简单介绍python
编程语言(programming language)可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。计算机编程语言能够实现人与机器之间的交流和沟通,是人与计算机之间传递信息的媒介。编程语言一般分为:低级语言、高级语言和面向对象时代。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。原创 2023-04-19 20:28:22 · 464 阅读 · 0 评论