廖雪峰教程文档:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432523496782e0946b0f454549c0888d05959b99860f000
1.安装
    安装版本问题
        Python有两个版本,一个是2.x版,一个是3.x版,这两个版本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 15:30:04
                            
                                158阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            装饰器,起到增强函数的作用,同时我们不需要改动这个函数。这个部分之所以难,我觉得主要是难在对于返回函数的多次调用,容易打乱初学者的思路。接下来将分为以下三部分进行介绍:初识装饰器首先,装饰器要修饰的是一个函数,因此接收到函数是主体,是装饰器首要考虑的参数。以下是一个装饰器的基本模板。#这是一个装饰器,接收一个函数func作为参数
def decorator(func):
    
    #接下来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 12:04:59
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            由于在深度学习的路上,发现自己两年前学习的python有些遗忘,在面向对象这一块尤其不熟悉,故刷一遍廖雪峰老师的官方教程,梳理一下遗漏的知识点。1.文件读写with open('/path/to/file', 'r') as f:
    print(f.read())和try … finally是一样的,但是代码更佳简洁,并且不必调用f.close()方法。2.字符编码f = open('/Us            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-15 14:07:29
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第一章  第一个程序一、文本编辑器切换目标文件夹------C:\ > cd 文件夹名Python交互式环境的进入:在命令行模式下,执行python进入Python交互式环境,也可执行python hello.py运行一个.py文件。二、输出与输入输出print()(1)print()函数接受多个字符串:用逗号“,”隔开,会依次打印每个字符串,遇到逗号“,”会输出一个空格。>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-07 23:44:15
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             结合之前介绍的IO密集型的内容,由于大多数的任务都是IO密集型的,所以可以使用异步IO的方式完成多任务。同步IO和异步IO的对比:同步IO下,当前线程被挂起,其它需要CPU执行的代码无法被当前线程执行;异步IO下,需要一个消息循环,其中主线程不断地重复“读取消息-处理消息”的过程(遇到IO操作时,代码只负责发送IO请求,不等待IO结果,直接结束本轮消息处理,进入下一轮消息处理过程。当I            
                
         
            
            
            
            模块#Python中一个.py文件就称为一个模块(Module).
#好处:大大提高代码可维护性;编写代码不必从零开始(一个模块编写完毕就可被其他地方引用)
#好处: 还可避免函数名和变量名冲突—相同名字的函数和变量可分别放在不同模块中。
#但是要注意尽量不要与内置函数名字冲突
#模块名相同怎么办?为避免模块名冲突,Python引入了按目录来组织模块的方法,称为包(package)
#一个abc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 19:03:32
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            廖雪峰Python教程 实战day051. Web程序工作流程本文部分文字内容、图片摘自《Flask Web开发实战:入门、进阶与原理解析》,作者李辉。在编写自己的Web框架之前,首先要理解常用的Web框架到底实现了什么功能。以Flask框架为例对应理解向浏览器中输入如下网址并按下Enterhttp://helloflask.com/hello客户端向服务器端发送请求然后接收服务器返回的响应。客户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-09 16:59:17
                            
                                250阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            python,django等安装就直接略过了。下面直接奔如主题,搭建网站。Step1:新建一个django project,运行命令:‘django-admin startproject myPit’C:\Users\Desktop\homeWork\PIT_test>django-adminType'django-admin help ' forhelp on a specific sub            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 08:57:02
                            
                                235阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python科普:廖雪峰Python教程
Python是一种高级编程语言,由Guido van Rossum于1989年创建。Python语法简单明了,易于学习和使用,因此成为了许多程序员的首选语言之一。在本文中,我们将介绍廖雪峰Python教程中的一些重要概念和示例代码,帮助读者更好地了解Python编程。
## Python基础概念
在学习Python之前,有一些基础概念是必须要了解            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-11 05:18:48
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程 爬下来做成 PDF 电子书方便大家离线阅读。开始写爬虫前,我们先来分析一下该网站1的页面结构,网页的左侧是教程的目录大纲,每个 URL 对应到右边的一篇文章,右侧上方是文章的标题,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-14 11:17:01
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这是小白的Python新手教程,具有如下特点: 中文,免费,零起点,完整示例,基于最新的Python 3版本。 Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-03-18 15:33:00
                            
                                321阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            python基础Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。复制粘贴功能失效,粘贴后注意缩进。最后,请务必注意,Python程序是大小写敏感的,如果写错了大小写,程序会报错。数据类型和变量数据类型整数任意大小,正负。十六进制使用0x前缀和0-9,a-f表示。整数运算始终为准确的,包括            
                
         
            
            
            
            将以下内容作为第二部分。内容中涉及的程序均来源于廖老师的Python教程(网址为https://www.liaoxuefeng.com/wiki/1016959663602400/)。四、高级特性引入高级特性,可以缩减代码量。1. 切片L[0:3]取列表中的前3个元素,等价于L[:3]。L[-2:]获取最后的2个元素。L[-2:-1]获取倒数第2个元素。L[:10:2]从第1个元素开始每隔2个开始            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 23:54:00
                            
                                709阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第一章 Python基础一、数据类型和变量  Python的数据类型包括整数、浮点数、字符串、布尔值、空值、变量、常量等。其中整数可以表示任意大小的整数;空值是Python里一个特殊的值,用None表示。  对于变量:Python中采用动态语言的方式,即变量本身类型并不固定,如下:a=100   #这里a是一个整数类型
a="abc" #这里a又变成了字符串类型变量的另外一个重点需要理解的是内存中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 22:24:19
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程 爬下来做成 PDF 电子书方便大家离线阅读。开始写爬虫前,我们先来分析一下该网站1的页面结构,网页的左侧是教程的目录大纲,每个 URL 对应到右边的一篇文章,右侧上方是文章的标题,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 15:12:08
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            十、IO编程IO:Input、Output。Input:数据从外面流入到内存中;Output:数据从内存流入到外面。例如:你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送数据给新浪服务器,告诉它我想要首页的HTML,这个动作叫Output,随后新浪服务器把网页发过来,这个动作叫Input。由于CPU和内存的运算速度比外设的快,所以存在速度不匹配的问题。对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-06 22:27:20
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前主要使用Java和C++作为自己的编程语言,最近想要全面的学习python,所以开始从基础学起,我是根据廖雪峰老师的[python网站学习](https://www.liaoxuefeng.com/wiki/1016959663602400)学习的,之前用python做项目的时候学习过一点,但是不系统,借此博客把不会的知识点放在这里用以之后的复习。一、python基础python用#表示注释            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 06:02:52
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             输入和输出输入用print()进行输出,如果要输出确定的字符串只需要在()中加入“”或者''。,【会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的】 【也可以打印整数,或者计算结果】print("字符串","常量","变量");print('100 + 11 = ',100+11);输入 Python提供一个input(),可以让用户输入字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 11:06:12
                            
                                169阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1. 第一个Python程序命令行退出Python数学运算打印1.1 使用文本编辑器命令窗口执行Python文件1.2 Python代码运行助手1.3 输入和输出输出输入2. Python基础2.1 数据类型和变量转义字符除法2.2 字符串和编码字符转编码(Unicode)编码转字符整数编码bytes类型数据表示str转bytesbytes转str忽略错误字节计算str包含多少个字符包含            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-05 14:36:13
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、不标准前言二、安装python三、编写第一个python程序四、语法复习(1)对变量赋值x = y(2)除法类多一个 // 称“地板除”,结果永远是整数,即使除不尽。(3)转义字符(2种)、换行符(2种)——练习:打印出以下值(4)str与bytes的转换(5)格式化(6)列表list[] 元组tuple()(7)循环 for...in... 与range()(8)dict {} 和