ESP32 MicroPython教程:外部中断

  • Post author:
  • Post category:python

导入模块 导入机器模块,使用它来配置外部中断。 import machine 声明全局变量 与主程序通信 声明一个全局变量,在发生中断事件时,中断处理函数将使用该变量 与主程序通信 。为了不丢失中断事件,这个变量被设置为一个 计数器 。 注意,不能在中断服务程序中较长时间地执行任务(例如,将内容打印到串口控制台),所以我们在设计中断任务时应使其 尽快 地完成。为此,中断服务程序将通知 主代码 (通…

继续阅读 ESP32 MicroPython教程:外部中断

python画三角形

  • Post author:
  • Post category:python

使用python自带的turtle库 两种方法画出的三角形是一样的。 import turtle:引入turtle库。 turtle.penup()、turtle.goto(-200,-50)、turtle.pendown()可以一起理解:让画笔不留痕迹的来到(-200,-50)的地方。 turtle.penup():抬笔,turtle.goto(-200,-50):到这个坐标的位置去,turtl…

继续阅读 python画三角形

[python基础]2 python数据类型上篇

  • Post author:
  • Post category:python

在上一节学习了注释,代码缩进,命名规则,编码等知识,这一节将要学习相关的数据类型,比如数字类型,字符串,列表,字典等。上一节的内容在这里 1 python基础知识 文章目录 1 python数据类型思维导图 2 数字类型 2.1 数字类型 2.2 支持的运算类型以及优先级 3 字符串 3.1 字符类型 3.2 字符串表示方式 3.3 字符串的系列操作 4 总结 1 python数据类型思维导图 2…

继续阅读 [python基础]2 python数据类型上篇

python Windows环境下文件路径问题

  • Post author:
  • Post category:python

在python程序里面我们经常需要对文件进行操作,Windows下的文件目录路径使用反斜杠“\”来分隔。但是,和大多数语言一样,Python代码里面,反斜杠“\”是转义符,例如“\n”表示回车、“\t”表示制表符等等。这样,如果继续用windows习惯使用“\”表示文件路径,就会产生歧义。 例如 “c:\test.txt”这表示c盘根目录下的一个文件,还是表示一个字符串呢?因为“\t”也可以解释为…

继续阅读 python Windows环境下文件路径问题

chatgpt赋能python:Python父与子的编程之旅:10年经验工程师分享

  • Post author:
  • Post category:python

Python父与子的编程之旅:10年经验工程师分享 父亲的第一步 我是一名拥有10年Python编程经验的工程师,我的编程之旅始于我和儿子的一次偶然相遇。当时,我的儿子正在学习编程,并向我展示了一些他学到的Python知识。看着他那么熟练地使用Python,我觉得也应该学学这门语言,于是开始了我自己的Python编程之旅。 子女互鉴 在我和儿子的Python编程之旅中,我们相互学习、互相教育。儿子…

继续阅读 chatgpt赋能python:Python父与子的编程之旅:10年经验工程师分享

如何在Python虚拟环境中安装Jupyter Notebook?

  • Post author:
  • Post category:python

如何在Python虚拟环境中安装Jupyter Notebook? Jupyter Notebook是一个十分常用的Python开发工具,然而其默认安装位置可能会与其他第三方库产生冲突。为了避免这种问题,我们通常需要将Jupyter Notebook安装在Python虚拟环境中。下面是在conda虚拟环境中安装Jupyter Notebook的具体步骤。 步骤1:打开Anaconda Prompt…

继续阅读 如何在Python虚拟环境中安装Jupyter Notebook?

python基础函数练习题

  • Post author:
  • Post category:python

一、编写函数包含 位置参数,关键字参数,可变元组参数,可变字典参数 def fun(a, b=10, *args, **kwargs): print(a, b, args, kwargs) fun(10, 5, 60, kw=789) 二、编写函数验证 全局变量, 局部变量, gloabl与nonlocal关键字使用 v = 10 print(v) def fun(v1): print(v1) g…

继续阅读 python基础函数练习题

docker构建python3容器、压缩python镜像大小

  • Post author:
  • Post category:python

需求 1、使用Docker构建一个python容器,用于运行python相关应用 2、基于Dockerfile构建python容器 3、镜像的体积需要尽量的小(OS和python采用最小化安装) Python版本:3.8.13 OS版本:Debian GNU/Linux 11 \n \l 解决方案 编写Dockerfile 这里是基于python:3.8.13-slim构建的镜像,需要切换版本可以…

继续阅读 docker构建python3容器、压缩python镜像大小

使用Python和AI将自己卡通化

  • Post author:
  • Post category:python

使用Python和AI将自己卡通化 参考 人工智能 (AI) 最近已经能够做很多事情,这个领域正在快速发展。它能够检测图像和视频中的对象、检测动作、总结文章、撰写文章以及最近生成图像和视频。 但它能实现你在迪士尼电影中的梦想吗? 它可以将您的图像转换为迪士尼公主或王子吗? 让我们找出答案! 我们将使用 GAN 的魔力,使用名为 VToonify 的模型(它也可以将视频卡通化)。 注意:即使你不了解…

继续阅读 使用Python和AI将自己卡通化