给IT入门加星标,提升编程技能下载地址:https://pan.baidu.com/s/1x7GUmy7-NIpm6cCUmnVyVA提取码:98dv本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库)。按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程
转载
2023-08-18 15:42:28
170阅读
本系列教程讲解Python编程语言,我们首先了解一些Python的基础知识:Python 编程模式、Python 标识符与关键字、Python 缩进与代码块、Python 简单输入输出、Python 基本代码结构等。
原创
2022-03-12 15:11:51
7050阅读
点赞
在 python中,for 循环常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。
原创
2022-03-12 16:09:13
7670阅读
点赞
在 Python 中,字典(Dictionary)是另一种可变容器模型,且可存储任意类型对象。作为Python唯一的标准mapping type,字典支持增、删、查、整体更新等操作。
原创
2022-03-12 16:15:00
7353阅读
点赞
在Python中,函数(Function)是组织好的、可重复使用的、用来实现单一,或相关联功能的代码段。内建函数和用户自定义函数提高了应用的模块性和代码的重复利用率。
原创
2022-03-12 16:16:45
7359阅读
点赞
在Python中,元组(Tuple)是另一个重要的序列结构,由一系列按特定顺序排序的元素组成。本文讲解元组的创建、访问、修改、删除、运算、内置函数等知识。
原创
2022-03-12 16:14:01
7360阅读
点赞
在 Python 中,集合(Set)是一个无序的不重复元素的集,基本功能包括关系测试和消除重复元素。本文讲解集合的创建和元素的添加、移除、清空等操作。
原创
2022-03-12 16:15:46
7237阅读
点赞
在Python中,一个.py文件就称为一个模块(Module),包含很多不同功能编写成的函数。包是用来管理Python模块命名空间的形式,经常以「包.模块」的形式来导入模块。
原创
2022-03-12 16:19:00
7235阅读
点赞
在Python中,列表(List)是最常用的Python数据类型之一,可以作为一个方括号内的逗号分隔值出现。本文详细讲解列表的创建、访问、更新、删除、截取和列表函数等知识。
原创
2022-03-12 16:13:10
7713阅读
点赞
在 Python 中,集合(Set)是一个无序的不重复元素的集,基本功能包括关系测试和消除重复元素。本文讲解集合的创建和元素的添加、移除、清空等操作。
原创
2022-03-12 16:23:26
7455阅读
点赞
函数是 “ 一系列命令的集合”,我们可以通过调用函数来自动执行某
转载
2022-12-13 09:59:43
94阅读
点赞
《算法图解》链接: https://pan.baidu.com/s/138Di8I8K_iRkGr15PDswYQ 提取码: r7wa本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技
转载
2023-07-20 12:54:48
73阅读
文章目录1. 大O表示法1. 旅行商前往n个城市,确保旅程最短。求可能的排序:n!种可能方案2. 仅当列表是有序的时候,二分查找才管用2. 选择排序1. 数组 & 链表3.递归1. 递归2. 栈4. 快速排序5. 散列表6. 广度优先搜索7. 狄克斯特拉算法(计算加权图的最短路径)8. 贪婪算法9. 动态规划10. K最近邻算法11. 扩展 1. 大O表示法算法的运行时间用大O表示法表示
转载
2023-12-15 14:21:50
66阅读
Python入坑前必知10件事最近1周,权威排名统计网站IEEE Spectrum ,公布编程语言最新排名:Python 不管在就业市场,未来发展趋势,开源社区等多个排名中全部霸榜,这个消息还是挺鼓舞人心。 会用Python,已经成为越来越多开发者和程序员的共识。包括:1 Python解释型2 Python 特点3 Python之禅4 Python 包管理5 Python虚拟环境6 Python
转载
2024-08-21 20:13:03
19阅读
集合基本功能集合是一个无序的,不重复的数据组合,用{}表示,它的主要作用如下:去重,把一个列表变成集合,就会自动去重关系测试,测试两组数据之前的交集、差集、并集、子集等关系 集合创建:>>> set_job = set(['DEV', 'OPS', 'DBA', 'QA', 'Sales'])
>>> set_man = set(('lucky', 'jack'
原创
2021-05-09 15:28:20
489阅读
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。下面本文就通过简单的例子介绍一下这些概念之间的差别。对象赋值直接看一段代码:will = ["Will", 28, ["Python", "C#", "JavaScript"]]
wilber = will
print id(will)
print will
print [id(ele) fo
原创
2021-05-12 15:38:50
114阅读
点赞
本系列教程讲解Python编程语言,我们首先了解一些Python的基础知识:Python 编程模式、Python 标识符与关键字、Python 缩进与代码块、Python 简单输入输出、Python 基本代码结构等。
原创
2022-03-12 16:01:56
7715阅读
点赞
在 Python中,break语句打破了最小封闭的for或while循环,将停止执行最深层的循环,并开始执行下一行代码。
原创
2022-03-12 16:10:08
7316阅读
点赞
在Python中,有时候程序需要占一个位置或放一条语句,但又不希望这条语句做任何事情,此时就可以通过 pass 来优雅地实现。
原创
2022-03-12 16:11:37
7145阅读
点赞