自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 用它5分钟以后,我放弃用了四年的 Flask

有一个非常简单的需求:编写一个 HTTP接口,使用 POST 方式发送一个 JSON 字符串,接口里面读取发送上来的参数,对其中某个参数进行处理,并返回。如果我们使用 Flask 来开发这个接口,那么代码是这样的:from flask import Flask, requestapp = Flask(__name__)@app.route('/insert', methods=['POST'])def insert(): info = request.json name

2022-05-04 17:12:05 334

原创 Python 函数进阶-递归函数

递归函数什么是递归函数如果一个函数,可以自己调用自己,那么这个函数就是一个递归函数。递归,递就是去,归就是回,递归就是一去一回的过程。递归函数的条件一般来说,递归需要边界条件,整个递归的结构中要有递归前进段和递归返回段。当边界条件不满足,递归前进,反之递归返回。就是说递归函数一定需要有边界条件来控制递归函数的前进和返回。定义一个简单的递归函数# 定义一个函数def recursion(num): print(num) if num == 0: ...

2022-05-03 16:24:30 378

原创 使用 Python 开发一个 Python 解释器

计算机只能理解机器码。归根结底,编程语言只是一串文字,目的是为了让人类更容易编写他们想让计算机做的事情。真正的魔法是由编译器和解释器完成,它们弥合了两者之间的差距。解释器逐行读取代码并将其转换为机器码。在本文中,我们将设计一个可以执行算术运算的解释器。PLY 可以通过以下方式下载:$pipinstallply我们将粗略地浏览一下创建解释器所需的基础知识。标记(Token)标记是为解释器提供有意义信息的最小字符单位。标记包含一对名称和属性值。让我们从创建标记名称列表开始...

2022-04-27 17:14:44 255

原创 Python基础之模块详解

模块我们知道,函数和类都是可以重复调用的代码块。在程序中使用位于不同文件的代码块的方法是:导入 (import) 该对象所在的模块 (mudule)。当程序变得越来越大时,将程序的不同部分根据不同分类方法保存在不同文件中通常会更加方便。导入模块Python 模块允许我们方便地使用多个文件中的代码来构建程序。模块就是一个包含 Python 定义和语句的 .py 文件。例如我们创建一个 hello_world.py 文件,就可以理解为创建了一个名为 hello_world 的模块:# he

2022-04-25 20:36:42 924

原创 python 包之 Pygame 游戏开发教程

一、安装pygame可以实现python游戏的开发pip install pygame二、查看版本号pip show pygame三、测试内置游戏运行 pygame 自带的游戏 看是否运行正常python -m pygame.examples.aliens四、基础使用初始化一个窗口,设置窗口标题 检测用户关闭事件,进行关闭操作import pygame, sysfrom pygame.locals import * # 初始化pygamepygam

2022-04-25 19:56:06 5115

原创 将python脚本打包为exe可执行文件

技术背景在很多情况下,编程人员是在Linux环境下完成的编程任务,但是更多的使用人员是在Windows环境下的,比方说,在参考链接1的文章中提到:那么我们就不得不考虑一个环境转化的问题。python作为一门通用编程语言,本身可以在不同的环境下运行,但可执行文件不是。就目前来说,最便捷的方法还是在各自的平台上去用pyinstaller编译可执行文件。编写python脚本当我们编译可执行文件时,首先我们需要一个可以执行的python任务脚本,这个脚本的内容可以是一系列复杂的运算,可以是显示一

2022-04-20 18:20:41 9029 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除