Python
文章平均质量分 84
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
Naiva
人生就是不断学习让自己满意的过程——学无止境!
1、Standing on Shoulders of Giants!
2、Read、Ask、Search
3、WeChatID:903828673
展开
-
Python - 应用篇 :ChatGPT +Pycharm 序列号自动生成
想到之前学的Python中随便加一加就可以合并字符串,非常方便。由于有段时间没有写Python代码了,随便问一问GPT,很快效果就出来了!控制盒序列号:S24031410001 (格式:年月日(S240314)+生产线号(1)+流水号(0001))(如何能做成自动导入txt文件,识别文件内的编码后自动生成二维码就好了!其中,有个问题是序列号在这串字符的中间,不方便用循环的方式累积,然后在合并字符串。编码格式:SBD 零部件代码 + 控制盒序列号 + 控制盒厂家。将序列号复制粘贴,自动生成二维码。原创 2024-03-15 21:57:41 · 753 阅读 · 0 评论 -
蓝桥杯刷题练习Python(笔记)
如果s1原创 2023-02-10 09:38:00 · 3382 阅读 · 1 评论 -
Python - Python第三方库之 turtle库 (Turtle 和 Screen 方法函数概览)
如果你认为Python 智能做那些冰冷冷的数据处理,那你就错了,Python 也可以做很多有趣的事情,比如同学们最喜欢的画画,Python 也非常“擅长”,它甚至可以绘制出一幅与众不同的画作。那Python 陛下的画作是什么样的呢?让我们拭目以待吧!海龟绘图很适合用来引导孩子学习编程。最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。turtle 模块提供和2种形式的海龟绘图基本组件。原创 2022-10-06 15:35:11 · 7525 阅读 · 2 评论 -
Python - Python练习题:回文数 “对称“数(整除//、模运算%、计算倍数和取位数)
回文数是指一个想 14641 这样"对称"的数,即:将这个数的各位数字按相反的顺序重新排列后,所得到的数和原来的数一样。请编程求不同位数数字的回文数个数。用户输入一个正整数 M(2原创 2022-09-29 14:30:05 · 1288 阅读 · 0 评论 -
Python - Python练习题:多个数求和。(输入input函数、字符串拆分split函数、映射map函数、序列求和sum函数与列表的综合应用)
是一个列表,其中每一个元素都是一个字符串,接下来将列表 b 的每一个元素变成整数存放再变量 c 里面,并输出查看。是一个列表,包含了我们输入的每一个整数,接下来我们求一下这些数的和。只是一个字符串,它原封不动地把输入的一行内容存了下来,接下来我们把。我们来学习如何在一行读入多个整数。首先我们读入一行的内容,存放到变量。原创 2022-09-28 15:11:21 · 4799 阅读 · 0 评论 -
Python 爬虫篇#笔记02# | 网页请求原理 和 抓取网页数据
目录一、 网页请求原理1.1 浏览网页的过程1.2 统一资源定位符URL1.3 计算机域名系统DNS1.4 分析浏览器显示完整网页的过程1.5 客户端THHP请求格式1.6 服务端HTTP响应格式1.7 Fiddler工作原理1.8 Fiddler下载安装1.9 Fiddler界面详解1.10 Fiddler抓取HTTPS设置1.11 使用Fiddler捕获Chrome的会话二、 抓取网页数据2.1 什么是uillib库2.2 快速爬取一个网页2.3 分析urlopen方法2.4 使用HTTPRespons原创 2022-09-07 16:08:32 · 2072 阅读 · 0 评论 -
Python快速编程入门#学习笔记08# |第8章 :面向对象
目录1. 面向对象概述2. 类的定义3.对象的创建与使用4.属性5.方法6.私有成员7.构造方法8.析构方法9.封装10.单继承11.多继承12.重写13.多态14.运算符重载实训案例好友管理系统生词本人机猜拳游戏自定义列表阶段案例—银行管理系统1. 面向对象概述2. 类的定义3.对象的创建与使用4.属性5.方法6.私有成员7.构造方法8.析构方法9.封装10.单继承11.多继承12.重写13.多态14.运算符重载实训案例好友管理系统生词本人机猜拳游戏自定义列表阶段原创 2022-02-16 20:24:52 · 1354 阅读 · 0 评论 -
Python快速编程入门#学习笔记06# |第6章 :函数(学生管理系统)
目录1.1 函数概述1.2 定义函数和调用函数的定义函数的调用1.3 参数的传递位置参数的传递关键字参数的传递默认参数的传递参数的打包与解包混合传递1.4 函数的返回值1.5 变量的作用域局部变量和全局变量global和nonlocal关键字1.6 特殊形式的函数递归函数匿名函数实训案例实训案例1- 峡谷猜想实训案例2-饮品自动售货机实训案例3-兔子数列实训案例4-归并排序阶段案例-学生管理系统1.1 函数概述1.2 定义函数和调用函数的定义函数的调用1.3 参数的传递位置参数的传递关键字参原创 2022-02-16 19:36:01 · 1323 阅读 · 0 评论 -
Python快速编程入门#学习笔记05# |第五章 :组合数据类型(列表、元组、集合和字典 )
目录一、认识组合数据类型二、列表2.1 创建列表2.2 访问列表元素2.3 添加列表元素2.4 元素排序2.5 删除列表元素2.6 列表推导式三、元组实例训练1. 十大歌手2.神器魔方阵四、集合五、字典5.1 创建字典5.2 字典的访问5.3 字典元素的添加和修改5.4 字典元素的删除5.5 字典推导式实例训练1.青春有你2.手机通讯录组合数据类型与运算符一、认识组合数据类型二、列表2.1 创建列表2.2 访问列表元素2.3 添加列表元素2.4 元素排序2.5 删除列表元素2.6 列表推原创 2021-11-09 20:38:50 · 2286 阅读 · 3 评论 -
Python 爬虫篇#笔记01# | 初识爬虫(爬虫原理和技术)
爬虫是一门综合性很强的学科(杂学)。PythonHTMLJavaScript正则表达式XPath数据库Redis消息队列DockerELKHadoop数据分析ETL中间人攻击自动化测试技术可视化……这其中的任何一项,在一个大公司里面都可以让很多人来做。变通——只要能够获得数据,任何技术都可以使用。所谓草木竹石皆可为剑。爬虫不应该是一个枯燥的一成不变的模式化的工作。而是一个充满了创意和挑战,能够让旁观者大呼“我X还能这样搞”的工作。原创 2021-11-02 16:59:10 · 798 阅读 · 0 评论 -
Python快速编程入门#学习笔记04# |第四章 :字符串 (%格式化符号、format()格式化字符串、f-string格式化字符串及字符串的常见操作)
全文目录==先导知识:==学习目标4.1 字符串介绍转义字符4.2 格式化字符串使用%格式化字符串使用format()方法格式化字符串使用f-string格式化字符串4.3 实训案例4.4 字符串的常见操作字符串的查找与替换字符串的分隔与拼接删除字符串的指定字符字符串大小写转换字符串对其敏感词替换文字排版工具4.5 实训案例先导知识:Python快速编程入门#学习笔记01# |第一章 :Python概述 (Python发展历程、开发工具、模块)Python快速编程入门#学习笔记03# |第二章 :原创 2021-10-13 23:06:10 · 2345 阅读 · 1 评论 -
Python快速编程入门#学习笔记03# |第二章 :Python基础(代码格式、标识符关键字、变量和数据类型、数字类型以及运算符)
万丈高楼平地起,使用Python 语言编写程序之前我们需要先掌握Python 的基础知识。本章将对Python 的基础知识,包括代码格式、标识符、关键字、变量、数据类型、数字类型和运算符进行详细讲解。原创 2021-09-10 17:31:31 · 5594 阅读 · 1 评论 -
Python快速编程入门#学习笔记02# |第十章 :Python计算生态与常用库(附.小猴子接香蕉、双人乒乓球小游戏源码)
学习目标了解 Python计算生态及各应用领域的常用库了解 Python生态库的构建与发布了解 jieba、wordcloud、pygame库的基本用法掌握 time、random、turtle库的基本用法目 录Python计算生态概述Python生态库的构建与发布常用的内置Python库实训案例常用的第三方Python库实训案例1.1 Python计算生态概述Python计算生态涵盖 以下多个领域,为各个领域的Python使用者提供了极大便利。应用领域说 明原创 2021-08-27 17:47:56 · 3855 阅读 · 0 评论 -
Python快速编程入门#学习笔记01# |第一章 :Python基础知识 (Python发展历程、常见的开发工具、import模块导入)
Python是一门面向对象的解释型编程语言,由于语法简单且功能强大,它成为了最受欢迎的编程语言之一,被应用到了包括Web开发、网络爬虫、数据分析、机器学习、游戏开发等众多领域。本书以PyCharm为主要开发工具,采用理论与实例相结合的形式系统全面地介绍了Python基础的相关知识。全书共分为11章,其中第1~10章介绍了Python语言的核心基础知识,包括模块、语法规范、变量、流程控制、数据类型、函数、文件、面向对象、异常以及Python计算生态与常用库;第11章围绕着前期的核心知识开发了一个游戏项目——原创 2021-08-11 14:28:48 · 3323 阅读 · 0 评论 -
Python - 热门Python面试问答(编译器与解释器的区别和工作原理)
一起来了解编译器和解释器的工作原理,这对我们提升能力很重要。我一直认为概念或理论知识是非常重要的,让我们能够将很多模糊的认知关联起来,变得更加清楚,从而打开视野,上升到新的层次。但是,一般来说,在刚刚入门的时候,接触一些概念性、理论性的内容,不但非常枯燥,而且难以理解。而在一定时间的学习接触之后,再来看这些东西,则会变得更加容易领悟,理解的更透彻。首先,从Python这种编程语言说起。它有以下几个特点:面向对象:在程序设计中能够采用封装、继承、多态的设计方法。动态语言: 是在运行时可以改变其转载 2021-07-02 14:30:05 · 186 阅读 · 0 评论 -
Python - 热门Python面试问答
适用于新生和经验丰富的Python基本面试问答1)什么是Python?使用Python有什么好处?Python是一种具有对象,模块,线程,异常和自动内存管理的编程语言。python的优点是它简单,易用,可移植,可扩展,内置数据结构,并且是开源的。2)什么是PEP 8?PEP 8是一个编码约定,是一组建议,有关如何编写更具可读性的Python代码。3) 什么是Pickle和pickling?Pickle模块接受任何Python对象并将其转换为字符串表示形式,并使用转储功能将其转储到文件中,此过程称转载 2021-01-08 13:34:00 · 379 阅读 · 0 评论 -
Python - Python语言中的循环、条件控制语句(if、while、for)
注意:Python中没有 switch … case… 语句Python中没有 do … while … 语句条件控制语句关键字:if 、elif、else循环控制语句关键字:whilewhile … else …forPython for循环 相较于C语言中的语句用法复杂多样,它可以遍历任何序列的项目,如一个列表或者一个字符串。languages = ["C", "C++", "Perl", "Python"] for x in languages:原创 2020-05-22 10:21:16 · 640 阅读 · 0 评论 -
Python wxpython篇 | Python生态库之图形用户界面开发库 “wxPython “ 的安装及使用(附. 使用pyinstaller 库打包Python随机点名小程序程序.exe文件)
Windows cmd切换目录C盘切换到D盘:d:切换目录: cd 目标名 (tab键可以辅助补全)返回根目录:cd /退回上一级:cd …wxPython介绍1、wxPython是Python语言的一套优秀的GUI图形库。wxPython可以很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。2、wxPython是跨平台的,可以在不修改程序的情况下在多种平台上运原创 2020-05-21 16:08:25 · 12020 阅读 · 4 评论 -
Python - Python3 编程第一步 Fibonacci series: 斐波纳契数列
# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a,b = 0,1while b < 10: a, b = b, a + b print("b=",end=" ")# end="" 关键字让输出结果不换行 print(b) print("a=",end=" ") print(a) #a = b #b = a + b'''# 其中代码 a, b = b, a + b 的计算方式为先计算右.原创 2020-05-12 15:01:24 · 823 阅读 · 1 评论 -
Python - Python语言中的基本数据类型(列表与字典)
列表是什么列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9 或所有家庭成员姓名的列表;也可以将任何东西加入列表中,期中的元素之间可以没有任何关系。鉴于列表通常包含多个元素,给列表制定一个表示复数的名称(如letters、digits或names)是个不错的主意。在Python中,用方括号([ ])来表示列表,并用都好来分隔期中的元素。下面是一个简单的列表示例,这...原创 2020-05-12 14:29:00 · 1189 阅读 · 0 评论 -
Raspberry Pi 4B树莓派 #项目笔记# | Python OpenCV 图像识别人数统计
前言总结一个经验,踩了不少坑。首先在网络上学习是很不系统的学习,因为某篇文章记录的他人在网路上学习的过程,也是他人所掌握的理论与实践知识。这时候就考验我们的独立思考能力,知其然,还要知其所以然。建议我们做笔记的时候将参考资料记录下来,每个人的理解能力不一样,当他人看你的文章有什么不明白的地方还可以去原文中查看。如何系统的学习呢?项目所需设备硬件:树莓派 4B树莓派摄像头模块(PiCam...原创 2020-05-11 09:03:24 · 3502 阅读 · 0 评论 -
Python - Python进程的创建fork
1、进程VS程序编写完毕的代码,在没有运行的时候,称之为程序正在运行着的代码,就成为进程进程,除了包含代码以外,还有需要运行的环境等,所以和程序是由区别的通俗的理解为:进程是由生命的,而程序是没有生命的2、fork()Python的os模块封装了常见的系统调用,其中就包括fork,可以在Python程序中轻松创建子进程 1 import os #os模块 2 import ti...原创 2019-08-20 22:05:24 · 165 阅读 · 0 评论 -
Python - Python关键字和内置函数及其用法(持续记录更新)
Python关键字及其用法Python有哪些关键字:Python常用的关键字and, del, from, not, while, as, elif, global, or, with, assert, else, if, pass, yield, break, except, import, print, class, exec, in, raise, contiue, finall...原创 2019-06-03 00:09:31 · 2478 阅读 · 0 评论 -
Python - Python编程基本语法_乌龟与Python
2019.06.02乌龟与Python:import turtlemy_turtule = turtle.Turtle()my_turtule.shape("turtle")my_turtule.forward(50)my_turtule.right(90)my_turtule.forward(50)my_turtule.right(90)my_turtule.forw...原创 2019-06-02 18:27:26 · 1018 阅读 · 0 评论 -
Python -PythonIDE - PyCharm下载安装配置及 GitHub代码仓托管 排错记录
为什么 Python 现在越来越火了?为什么现在感觉很火热?之前为什么没有代替php或者ruby因为入门简单一张图就可以入门语法 除了编码原创 2018-12-28 16:41:35 · 797 阅读 · 1 评论