python的一些基础学习的汇总

2024年【Python学习笔记】Python学习资料汇总 这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。 阅读详情
AI摘要

本文是针对Python初学者的基础教程,介绍了Python的易用性,推荐了Python3.10和PyCharm作为开发环境。文章详细列出了Python学习的知识体系,包括程序设计基础、控制结构、数据类型、算法和函数等,并提及了文件操作和异常处理的重要性。作者计划逐步展开每个主题,帮助读者构建完整的Python学习路径。

注:本文仅适用于python3编译环境 

目录

前言

一、python的使用基础

二、知识体系(标红代表笔者已撰写)

三、正文

四、编程的一般思路


前言

为记录,以及辅助nwafuers回顾python基础的知识结构,同时提供一个简洁明了的可复制性强的学习知识体系,故笔者根据自己的学习情况和心路历程撰写了此份“python的一些基础学习的汇总”

在本文章中,笔者为减少工作量,会采用一些经过笔者分辨的经由chatgpt提供的以及《python语言设计教程》上海交通大学出版社中的内容。

笔者希望,本文章能够成为笔者自己以及众多不限于nwafuers的python学者的入门知识储备库,便于学习者查找以及回顾,希望读者能够妥善利用。

一、python的使用基础

python是一个简单易用的编程语言,相较于c语言、c++更适合初学者来学习,往往c语言和c++需要长篇累牍来实现的项目,python可以很好的精简代码的长度,并且其格式化并不如c系语言强,更便于记忆和应用。

编写python可以通过两种方式:

第一种是安装python编译器,笔者采用的是python3.10,空间资源里有python3.8。

第二种是安装pycharm集成开发环境。

但是二者的相似处是均需安装python编译器,笔者感觉使用pycharm集成开发环境更为舒适,但是pycharm的准备较为复杂,需要自己去学习使用,如果有需要笔者可以出一期教程。

pycharm和python一样是英文编译环境,但是不同的是,pycharm有汉化包可以下载。对于英语基础不是很好的学者,使用pycharm是一个不错的选择,但是值得注意的是,即使使用了汉化包,编程语言的本身依然是英文格式,错误的提醒也是英文格式。

二、知识体系

(该部分可能会持续进行更改和完善)

  • 程序设计基础:程序设计基础是指关于程序运行原理和程序结构的基本知识。在Python中,涉及到的内容包括变量、数据类型、字符串、数学运算符、表达式等语法基础。
  • 代码基础:代码基础是指语言本身的特性以及如何使用这些特性来编写有意义的代码。在Python中包括的主要内容有函数、列表、字典、类、模块等。
  • 基本控制结构:基本控制结构是指在程序中用于流程控制的结构。在Python中,包括的内容有条件语句、循环语句、跳转语句等。
  • 组合数据类型:组合数据类型包括可变序列、不可变序列、集合和映射等。在Python中,这些包括列表、元组、字典和集合等。
  • 算法与程序设计:算法与程序设计是指如何使用代码实现算法,以及如何优化代码实现过程。在Python中包括的内容有排序算法、查找算法、递归算法、分治算法等。
  • 函数:函数是一个独立的代码块,可重复调用,在Python中定义函数时需要指定参数、返回值等。常用的函数包括数学函数、字符串函数、列表函数等。
  • 文件与异常:Python中可以使用文件对象来读取、写入和操作文件,也能够通过异常处理来处理程序中可能出现的异常情况。
  • 程序应用实例:在Python编程中,可以将前面所学习到的知识应用于实际问题的解决方案中,如爬虫、数据分析和Web开发等。

三、正文

(一)、程序设计基础

(二)、程序流程控制

(三)、组合数据类型

四、编程的一般思路

五、编程的一些推荐

六、编程的一些心得

(未完待续)

Python基础054:常用python学习资源汇总 这些是我发现的python学习最好的资源了,分享给大家,建议各位看官把下面的几个都打开看看,说不定就有一款适合你的口味呢 Python教程_廖雪峰 Python 基础教程_runoob Python3 基础教程_runoob python3 入门指南The Python Tutorial python2 入门指南The Python Tutorial 《零基础学python》第二版 Python进... 阅读详情

相关推荐

手把手教你用SpringBoot+Vue3+Docker从零搭建一个在线OJ系统(附完整源码)

本文详细介绍了如何使用SpringBoot、Vue3和Docker从零搭建一个在线OJ系统,涵盖前后端开发、判题机实现及Docker容器化部署。通过完整的源码和实战步骤,帮助开发者掌握OJ系统的核心架构与关键技术,适用于算法训练、编程竞赛等场景。

weixin_42648844的博客 297

Python 学习资源汇总

推荐书籍: Python核心编程(第二版) (强烈推荐,建议有一定基础的看,或者看完简明Python教程再看) Python 基础教程 第二版 (入门,没有核心编程好,但也不错) 编写高质量代码:改善Python程序的91个建议 (进阶,有一定基础再看) Python Cookbook   一本 Python 3 书籍,非常多的代码示例,适合进一步提升看,有能力...

一个菜鸟的博客 2725

现代 AI Agent 编排技术全景(1)—— 分类体系与四大技术维度

本文介绍基于 LLM 的现代 Agent 分类体系与四大技术维度,形成能够刻画不同 Agent 产品架构特征的分类法

佚失的诗篇 232

Python学习汇总

1.  基本安装 http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进; 2.  Python文档 学习资料: Python库参考手册 Python 2.

IP&ML&BD 1751

论文笔记:Group Equivariant Convolutional Networks

Group Equivariant Convolutional Networks 1、四个问题 要解决什么问题? 对卷积神经网络进行扩展,并提出一个在特定的变换(旋转、平移等,也可表示为一个特殊的群)下具有等变性的网络。 用了什么方法解决? 提出了一种新的卷积神经网络结构——群等变卷积神经网络(Group equivariant Convolutional Neural Network)...

hongbin_xu的博客 1万+

python list函数汇总_超强汇总:学习Python列表,只需这篇文章就够了

原标题:超强汇总:学习Python列表,只需这篇文章就够了关注 “” 文 |豌豆花下猫

weixin_39647471的博客 240

易康eCognition9.0分类|规则集和机器学习的方法的面向对象的多尺度分割分类

基于易康eCognition9.0软件的规则集和机器学习的方法的面向对象的多尺度分割分类

weixin_46493028的博客 1万+

Python 深度学习常用包汇总

比较常用Pytorch框架,记录一下常用的包,方便重建深度学习环境。如果没有特别提示,均是在Windows下试验的。

集电极 1万+

YOLOv11改进 - 卷积Conv | PATConv(Partial Attention Convolution)部分注意力卷积,在减少计算量的同时融合卷积与注意力的优势 | AAAI 2026

本文提出部分注意力卷积(PATConv)机制,并将其集成到YOLOv11中。传统神经网络中,卷积计算密集,注意力机制全局计算冗余,此前的“部分卷积”会丢失未计算通道的特征价值。PATConv通过“通道拆分 - 并行处理 - 结果拼接”的逻辑,给不同通道分配“擅长的任务”,兼顾局部与全局特征。基于此,它还衍生出PAT_ch、PAT_sp和PAT_sf三种细分模块。此外,还提出了动态部分卷积(DPConv),并构建了新的混合网络家族PartialNet。我们将PATConv代码集成到YOLOv11中,实验表明,

魔改工程师的博客 1084

YOLOv11改进 | 引入DEConv细节增强卷积模块:恢复细节信息,提升小目标检测精度

摘要: YOLOv11在目标检测中面临小目标检测精度不足的问题,主要由于细节信息丢失。本文提出引入DEConv(细节增强卷积)模块,通过多分支卷积和残差连接恢复高频细节,提升小目标检测性能。DEConv结合3×3卷积与空洞卷积增强边缘信息,并自适应融合特征,兼容YOLOv11的P3层(小目标关键层)且计算高效。实验表明,该改进在无人机航拍、显微镜图像等密集小目标场景中显著减少漏检,同时保持轻量化和实时性优势。代码实现可直接嵌入现有YOLO架构,仅需替换P3层卷积模块。

走向CTO的路上... 948

python 学习资料汇总

python 学习资料汇总 前言 今天心血来潮本来想找本python系统点的书籍读读,巩固一下python相关的语法,结果网上一搜发现很多前辈已经做了很多整理,这里把这些链接汇总,希望自己不只是找到这些链接,而且还要进一步地学习,千里之行,始于脚下,需要一步一步的做,持续成长。 python学习资料 官方的python教程。 优秀python学习资料收集汇总。 知乎 Python有...

angbao4913的博客 215

HANA-公司间销售ICS-IDOC系统配置-保姆级配置文档

合作伙伴编号:这个客户表示收票方(销售公司在生产公司中所对应的客户代码,卖方开票,买方收票),也就是咱们在配置消息类型输出的时候合作伙伴的类型的一个具体的客户编码,这个是站在发货工厂的角度去看的,也就是EDI 输出的 BP 合作伙伴的编号;在项目实施过程中经常会遇到关联方交易的问题,有公司间采购的业务场景,也会存在公司间销售的业务场景,本文将着重讲解公司间销售在SAP系统中的实现场景。在这个过程中,销售公司向客户开票产生应收,而生产公司向销售公司开票产生自己的应收,同时销售公司向生产公司产生应付。

我小时候很黑的博客 2391

Python知识点汇总思维导图:您的编程学习好帮手

Python知识点汇总思维导图:您的编程学习好帮手 【下载地址】Python知识点汇总思维导图 这份Python知识点汇总思维导图是学习Python编程的绝佳助手,内容全面且结构清晰,适合初学者和进阶者使用。它涵盖了Python基础语法、数据结构与算法、面向对象编程、异常处理、文件操作、模块与包、网络编程、数据库操作以及...

gitblog_06762的博客 591

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

优秀Python学习资源收集汇总(强烈推荐)

转载自:http://www.cnblogs.com/lanxuezaipiao/p/3543658.html   优秀Python学习资源收集汇总(强烈推荐) Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Pyth...

算法小学生 572

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Python学习网络资源汇总

下面是笔者学习Python时的网络资源链接:【优快云】毫无悬念,放前面,零散知识点学习的天堂(这马屁拖的)。【玩蛇网】【Python中国】专业学python,不多说。【官方文档】最权威的莫过于官方文档。 然后就是一些网站的视频教学,就不多做介绍了。    未完待续。。。...

wys578的博客 3662

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

一份超全的Python学习资料汇总!

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。二、Python的学习环境安装。一、Python的普及入门。

m0_59236127的博客 1102

【Python学习笔记】Python学习资料汇总

不懂算法的程序员不是好程序员,学习Python,可以更好的使用算法,使用ML、DL来处理数据。 这篇文章就对自己觉得不错的学习资料进行汇总。 Python基础教程,Python入门教程(非常详细) NumPy教程(快速入门版) Pandas教程(非常详细) Matplotlib教程(非常详细) Python机器学习算法入门教程 Pillow(PIL)入门教程(非常详细) https://cuijiahua.com/ 天池大数据竞赛 https://www.kaggle.com/ scikit-learn.

qq_41854911的博客 1369

零基础怎么学习Python?Python学习方法汇总!_python学习方法介绍

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。

egregw的博客 615

Python学习网站汇总

自己在学习Python期间,查看了很多相关的网站,现拿出来供大家学习参考 Python语言学习 1.廖雪峰的Python3教程 2.python中正确安装对应版本的包-------------python非官方镜像Windows版 3.Python 数据结构 网站开发: 刘江的Django教程 网络爬虫 1.静觅 崔庆才的个人博客 2.Beautiful...

Ivan.J的博客 333

Python学习资源汇总

Python 简明教程 (入门必看) * 在线浏览: http://woodpecker.org.cn/abyteofpython_cn/chinese/ Python Tutorial 简体中文版 (March Liu翻译) * 在线浏览: http://www.woodpecker.org.cn:9081/projects/pythontutorial/py2.5/html/...

weixin_30377461的博客 141

python学习资料汇总

2.2、如果我们要想模拟浏览器发送GET请求,就需要使用Request对象,通过往Request对象添加HTTP头,我们就可以把请求伪装成浏览器。1、requests,Python内置的urllib用起来比较麻烦,而且,缺少很多实用的高级功能。├─ __init__.py #这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。1、python是解释型的语言,就是执行时才将源码解析成机器码运行,而不像c语言是提前编译成机器码,可以直接运行。

soldierluo的专栏 481

Python学习教程 学Python必看书单汇总

学 Python 看什么书? 这是刚接触 Python 的朋友最疑惑的问题。 今天就结合自己入门时的学习历程和大家来聊一聊如何入门 Python,为了更有说服性一些,这里我把入门时看过的一些大佬推荐的书单进行了汇总,最后给出我觉得不错的书单,帮助你快速找到合适自己的书。 这里分享 5 位大佬推荐的书单,除了入门书,还包括数据分析、数据挖掘、机器学习等方面,可以说是非常全面。 对于初学者想更轻松的学好Python开发技术,Python爬虫,Python大数据分析,人工智能等技术,这里给大家分享一套系

IT编程联盟 215

Python学习资料汇总

Python学习资料汇总 1 亲民版Python教程 链接:亲民版python教程 2 Python官方教程 链接:英文版 链接:中文版 3 Pytorch英文书教程 链接:pytroch英文书教程 Pytorch是个深度学习的框架 4 Pytorch官方教程 链接:pytorch官方教程 相对比较简洁,估计一两天能看个差不多,但是需要有一定的python和深度学习的基础 查API用文档链接:官方API查找链接 自用镜像:自用镜像链接 5 CNN入门 链接:简单入门介绍 6 CS321N 链接:CS231N

charlie_j1的博客 117
上一篇: 列表基础操作
下一篇: 统计数字出现次数
zhanghongyi_cpp
博客等级 码龄4年 2458粉丝 413原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值