python新手教程(已完结)
文章平均质量分 84
深入为Python新手量身定制,内容详细的教程
Aforxiaoxie
我今年11岁,非常喜欢C++,python,java,scratch每个工作日至少更新1篇文章(周六日有可能更有可能不更,想看我更什么内容在评论区说或私信我)
展开
-
Python 测验
开始Python 测验 - 操作符Python 测验 - 条件判断与循环Python 测验 – 函数Python 测验一Python 测验二Python 测验三Python 测验四Python 测验五Python 测验六原创 2024-09-21 09:23:44 · 223 阅读 · 0 评论 -
Python 100例
以下实例在Python2.7下测试通过:原创 2024-09-21 09:22:15 · 568 阅读 · 0 评论 -
Python AI 绘画
本文我们将为大家介绍如何基于一些开源的库来搭建一套自己的 AI 作图工具。需要使用的开源库为 Stable Diffusion web UI,它是基于 Gradio 库的 Stable Diffusion 浏览器界面Stable Diffusion web UI GitHub 地址:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI运行 Stable Diffusion 需要硬件要求比较高,运行时会消耗较大的资源,特别原创 2024-09-21 09:20:54 · 834 阅读 · 0 评论 -
Python JSON
本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。原创 2024-09-17 10:06:38 · 1027 阅读 · 0 评论 -
Python IDE
本文为大家推荐几款款不错的(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。原创 2024-09-17 10:03:27 · 345 阅读 · 0 评论 -
Python IDE
本文为大家推荐几款款不错的(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。原创 2024-09-17 10:00:55 · 1088 阅读 · 0 评论 -
Python2.x 与 3.x 版本区别
Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下相容。许多针对早期 Python 版本设计的程式都无法在 Python 3.0 上正常执行。为了照顾现有程式,Python 2.6 作为一个过渡版本,基本使用了 Python 2.x 的语法和库,同时考虑了向 Python 3.0 的迁移,允许使用部分 Python 3.0 的语法与函数。原创 2024-09-17 09:54:33 · 1270 阅读 · 0 评论 -
Python GUI编程(Tkinter)
Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。Jython 程序可以和 Java 无缝集成。原创 2024-09-22 00:00:00 · 1394 阅读 · 0 评论 -
Python XML 解析
characters(content)方法调用时机:从行开始,遇到标签之前,存在字符,content 的值为这些字符串。从一个标签,遇到下一个标签之前, 存在字符,content 的值为这些字符串。从一个标签,遇到行结束符之前,存在字符,content 的值为这些字符串。标签可以是开始标签,也可以是结束标签。startDocument() 方法文档启动的时候调用。endDocument() 方法解析器到达文档结尾时调用。startElement(name, attrs)方法。原创 2024-09-21 00:00:00 · 748 阅读 · 0 评论 -
Python 多线程
线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。指令指针和堆栈指针寄存器是线程上下文中两个最重要的寄存器,线程总是在进程得到上下文中运行的,这些地址都用于标志拥有线程的进程地址空间中的内存。原创 2024-09-20 00:00:00 · 526 阅读 · 0 评论 -
Python SMTP发送邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:Python SMTP 对象使用 sendmail 方法发送邮件,语法如下:这里要注意一下第三个参数,msg 是字符串,表示邮件。原创 2024-09-19 00:00:00 · 794 阅读 · 0 评论 -
Python 网络编程
Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。原创 2024-09-18 00:00:00 · 899 阅读 · 0 评论 -
Python 操作 MySQL 数据库
MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。原创 2024-09-17 00:00:00 · 1225 阅读 · 0 评论 -
Python CGI编程
CGI 目前由 NCSA 维护,NCSA 定义 CGI 如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP 服务器,提供同客户端 HTML 页面的接口。原创 2024-09-16 15:29:49 · 1261 阅读 · 0 评论 -
Python 异常处理
异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式。以下为与RuntimeError相关的实例,实例中创建了一个类,基类为RuntimeError,用于在异常触发时输出更多的信息。原创 2024-09-10 20:00:00 · 747 阅读 · 0 评论 -
Python OS 文件/目录方法
模块提供了非常丰富的方法用来处理文件和目录。创建一个名为filename文件系统节点(文件,设备特别文件或者命名pipe)。决定stat_result是否以float对象显示时间戳。原创 2024-09-11 20:00:00 · 1936 阅读 · 0 评论 -
Python 模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。原创 2024-09-07 20:00:00 · 697 阅读 · 0 评论 -
Python 文件I/O
本章只讲述所有基本的 I/O 函数,更多函数请参考Python标准文档。原创 2024-09-08 20:00:00 · 1003 阅读 · 0 评论 -
Python File(文件) 方法
Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。完整的语法格式为:默认为文本模式,如果要以二进制模式打开,加上 b。原创 2024-09-09 20:00:00 · 678 阅读 · 0 评论 -
Python 面向对象
类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。类变量或者实例变量, 用于处理类及其实例对象的相关的数据。如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。定义在方法中的变量,只作用于当前实例的类。在类的声明中,属性是用变量来表示的。原创 2024-09-13 03:30:00 · 992 阅读 · 0 评论 -
Python 正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。本章节主要介绍Python中常用的正则表达式处理函数。原创 2024-09-14 19:47:13 · 940 阅读 · 0 评论 -
Python 内置函数
Python 内置函数 内置函数 abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile() issubclass() print() su原创 2024-09-12 20:00:00 · 168 阅读 · 0 评论 -
Python 模块
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。原创 2024-09-01 16:04:50 · 1215 阅读 · 0 评论 -
Python 函数
函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。原创 2024-08-31 09:55:54 · 1523 阅读 · 0 评论 -
Python 日期和时间
序号字段值04位数年20081月1 到 122日1到313小时0到234分钟0到595秒0到61 (60或61 是闰秒)6一周的第几日0到6 (0是周一)7一年的第几日1到366 (儒略历)8夏令时-1, 0, 1, -1是决定是否为夏令时的旗帜上述也就是struct_time元组。序号属性值0tm_year20081tm_mon1 到 122tm_mday1 到 313tm_hour0 到 234tm_min。原创 2024-08-30 17:53:46 · 1076 阅读 · 0 评论 -
Python 字典(Dictionary)
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:dict 作为 Python 的关键字和内置函数,变量名不建议命名为。键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。'3'值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。原创 2024-08-30 08:33:55 · 1001 阅读 · 0 评论 -
Python 元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。原创 2024-08-30 08:27:41 · 857 阅读 · 0 评论 -
Python 列表(List)
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。原创 2024-08-30 08:25:47 · 831 阅读 · 0 评论 -
Python Number(数字)
Python Number 数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些 Number 对象引用。del语句的语法是:您可以通过使用del语句删除单个或多个对象,例如:del var。原创 2024-08-29 08:57:36 · 646 阅读 · 0 评论 -
Python 字符串
这些方法实现了 string 模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对 Unicode 的支持,有一些甚至是专门用于 Unicode 的。maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。检测 str 是否包含在 string 中,如果 beg 和 end 指定范围,则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1。原创 2024-08-29 08:54:33 · 1135 阅读 · 0 评论 -
Python Number(数字)
Python Number 数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些 Number 对象引用。del语句的语法是:您可以通过使用del语句删除单个或多个对象,例如:del var。原创 2024-08-29 08:50:49 · 920 阅读 · 0 评论 -
Python pass 语句
Python pass 是空语句,是为了保持程序结构的完整性。不做任何事情,一般用做占位语句。Python 语言 pass 语句语法格式如下:pass。原创 2024-08-29 08:49:25 · 145 阅读 · 0 评论 -
Python continue 语句
Python continue 语句跳出本次循环,而break跳出整个循环。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。continue语句用在while和for循环中。continue。原创 2024-08-29 08:48:21 · 241 阅读 · 0 评论 -
Python break 语句
Python break语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。break。原创 2024-08-29 08:47:31 · 328 阅读 · 0 评论 -
Python 循环嵌套
Python 语言允许在一个循环体里面嵌入另一个循环。你可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,你可以在for循环中嵌入while循环。原创 2024-08-29 08:45:55 · 292 阅读 · 0 评论 -
Python for 循环语句
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。原创 2024-08-29 08:44:08 · 2531 阅读 · 0 评论 -
Python While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件(condition):执行语句(statements)……执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假 false 时,循环结束。原创 2024-08-28 08:46:20 · 484 阅读 · 0 评论 -
Python 循环语句
本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。原创 2024-08-27 08:10:56 · 242 阅读 · 0 评论 -
Python 条件语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件:执行语句……else:执行语句……其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。原创 2024-08-27 07:58:49 · 719 阅读 · 0 评论 -
Python 运算符
本章节主要说明Python的运算符。举个简单的例子。例子中,和被称为,+ 称为运算符。接下来让我们一个个来学习Python的运算符。原创 2024-08-26 15:34:36 · 528 阅读 · 0 评论