第三章Python基础Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。3.1 数据类型和变量1、整数2、浮点数3、字符串(1)字符串是以单引号'或双引号"括起来的任意文本;(2)如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字
当我学了廖大的Python教程后,感觉总得做点什么,正好自己想随时查阅,于是就开始有了制作PDF这个想法。想要把教程变成PDF有三步:先生成空html,爬取每一篇教程放进一个新生成的div,这样就生成了包含所有教程的html文件(BeautifulSoup)将html转换成pdf(wkhtmltopdf)由于廖大是写教程的,反爬做的比较好,在爬取的过程中还需要代理ipBeautifulSoupBe
转载
2023-09-05 18:23:58
69阅读
网络通信:两个进程之间的通讯,用Python进行网络编程,就是在Python这个程序本身的进程内,链接别的服务器进程的通信端口进行通信。 虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容,这就好比一群人有的说英语,有的说中文,有
转载
2024-04-27 12:10:44
30阅读
# Python中的空值
在编程中,空值是指没有被赋值的变量或对象。Python中的空值用关键字`None`表示。`None`是一个特殊的常量,表示空值或者什么都没有。在Python中,我们可以通过将一个变量赋值为`None`来表示它的空值状态。
## 空值的定义和使用
在Python中,我们可以使用`None`来定义一个空值。例如:
```python
variable = None
```
原创
2023-10-17 07:59:45
44阅读
最近在学习nodejs前端的一些内容,作为一名java程序员还是有点小理想的(全栈全栈-_-!!!),希望自己能坚持住,好了不说废话了,下面我们进入正题…本人是跟着廖雪峰大神的网站学习的,话说python和git也是在他那里学习的,非常推荐,我使用了他推荐的IDE,VSCode发现用起来还不错挺舒服的。项目目标:写了简单的两个模块,一个是hello.js模块,一个是main.js模块,我们需要实现
转载
2023-08-08 10:17:41
67阅读
Python基础编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执行。Python也不例外。基础语法注意: 1、以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 2、缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚
转载
2023-08-04 11:48:49
46阅读
廖雪峰的Git使用教程5 分支管理5.1 创建与合并分支5.2 解决冲突5.3 分支管理策略5.4 Bug分支5.5 丢弃未被合并的分支5.6 多人协作5.7 Rebase6 标签管理6.1 创建标签6.2 管理标签7 使用Github8 使用Gitee9 自定义Git9.1 忽略特殊文件9.2 配置别名9.3 搭建Git服务器10 使用Source Tree0 期末总结 5 分支管理https
转载
2023-12-28 15:44:09
13阅读
##一、函数 要注意的是,python函数的特点, python中一切都是对象,函数也是对象。这个点要从传统的C,JAVA转过来,一个函数可以像一个对象一样被引用,被赋值,作为参数传递给另一个函数,做返回值,还可以在字典,列表等里面使用。同样的,定义的一个类也是这样。 ###1、定义函数 1.1 基本定义 和循环一样,用:和缩进替代{},假设定义一个绝对值函数def my_abs(x):
转载
2023-11-29 11:24:48
563阅读
## 廖雪峰与Python3
廖雪峰是当今中国知名的程序员和技术作家,尤其以其对Python的深入分析和介绍而受到广泛欢迎。他的《Python3教程》被许多新手程序员视为学习Python的重要参考书籍。本文将对Python3进行简单介绍,并通过代码示例和图示帮助读者理解其基本概念。
### Python3的特点
Python是一种高级编程语言,具有简洁的语法和强大的功能。Python的主要特
原创
2024-09-10 03:36:09
18阅读
# 实现"Python3 廖雪峰"教程
## 一、整体流程
```mermaid
flowchart TD
A(了解需求) --> B(搜索廖雪峰Python3教程)
B --> C(选择适合的教程)
C --> D(按照教程学习)
```
## 二、具体步骤
### 1. 了解需求
首先,了解学习者的需求,确认他想要学习的内容是否是"Python3 廖雪峰"教程。
原创
2024-05-09 05:34:34
6阅读
廖雪峰Python教程学习笔记Python基础数据类型和变量字符串和编码list和tuple条件判断循环dict/set字典和散列函数用法调用函数定义函数函数参数递归函数高级特性切片迭代列表生成式(本质:生成list)生成器(本质:生成tuple)迭代器遗留问题 Python基础数据类型和变量字符串,定义如 a = ‘ABC’,本质是拷贝的字符串指针给a;a = 'ABC'
b = a
a =
转载
2023-12-04 19:09:16
109阅读
从本章开始,我们就正式开启JavaScript的后端开发之旅。Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。众所周知,在Netscape设计出JavaScript后的短短几个月,JavaScript事实上已经是前端开发的唯一标准。后来,微软通过IE击败了Netscape后一统桌面,结果几年时间,浏览器毫无进步。(2001年推出的古老的IE 6到今天仍然有人在使用!)没有竞争就没有
转载
2023-08-07 14:48:14
55阅读
# Python 3 教程概述
Python是一种简单易学的编程语言,由于其清晰的语法结构和广泛的应用场景,受到许多开发者的喜爱。本文将以“廖雪峰 Python3 教程”为基础,介绍Python 3的一些基本概念,并通过代码示例帮助大家更好地理解Python的特性。
## 一、Python 3 安装与环境配置
在开始编写Python代码之前,首先需要安装Python 3。可以从[Python
廖雪峰的Python总结一、函数(一)函数-定义函数1、导入py文件里的函数from abstest import my_abs2、空函数 pass3,数据类型检查:可以用内置函数isinstance()实现(二)函数的参数1,必选参数和默认参数,必选参数即位置参数,2,默认参数3,可变参数(星号*args)4,关键字参数(双星号**kw)5,命名关键字参数( *, d, **kw)6,参数组合
转载
2023-08-05 23:34:33
179阅读
文章目录创建只有一个值的 tuple不可变对象调用方法使用python的下标循环全排列python中的三目运算符生成器可迭代对象和迭代器迭代器与生成器的区别函数名是一个变量高阶函数闭包nonlocal与global偏函数对象可绑定任何数据类的访问控制多态MixIn关于对象的属性方法优先级问题定制类把方法变成属性调用@property@xxx.settertry...except可跨越多层调用正则
转载
2023-09-06 16:41:58
101阅读
Python中提供了re模块来实现正则匹配。正则匹配中常用的特殊字符 符号 说明 ()对正
1.alert("aaa"),alert是弹出警告框2.通常把js代码放到html的<head>中,或者把JavaScript代码放到一个单独的.js文件,然后在HTML中通过<script src="..."></script>引入这个文件3.使用var来进行声明变量,例如var x = 1;4.JavaScript不区分整数和浮点数,统一用Number表示5
转载
2023-09-11 11:22:30
68阅读
目录1数据类型与变量2字符串和编码3使用list和tupleLISTtuple4条件判断5dict和setdictset 1数据类型与变量python 的缩进很重要,缩进后是上一个的字部分,通常用四个空格当我们写: a = ‘ABC’时,Python解释器干了两件事情: 1在内存中创建了一个’ABC’的字符串; 2在内存中创建了一个名为a的变量,并把它指向’ABC’。除法 有一种除法是//,称为
转载
2023-10-07 12:58:06
26阅读
# Python中的非法字符统计实现指南
在编程过程中,我们可能会遇到需要识别和统计字符串中非法字符的场景。如果你刚入行,可能会觉得这个任务有点棘手,不过不要担心!我们将一步一步地去完成这个任务。
## 流程概述
首先,让我们总结一下实现这个功能的流程。我们可以将其分为以下步骤:
| 步骤 | 描述 |
|------
# Python中的循环引用处理与示例
在Python编程中,循环引用是一个常见的问题,特别是在涉及复杂数据结构和对象关系时。循环引用是指两个或更多对象相互引用,形成一个闭环。这种情况下,垃圾回收机制可能无法自动清理这些对象,从而导致内存泄漏。在本篇文章中,我们将探讨如何处理循环引用,并提供一个实际示例,帮助读者更好地理解和应对这一问题。
## 循环引用的产生
循环引用最常见的场景是在两个对