百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

一张思维导图概括Python的基本语法, 一周的学习成果都在里面了

off999 2024-12-29 05:04 23 浏览 0 评论

一周总结

不知不觉已经自学Python一周的时间了, 这一周, 从认识Python到安装Python,再到基本语法和基本数据类型, 对于小白的我来说无比艰辛的,充满坎坷。

最主要的是每天学习时间有限。只有半小时到一小时的学习时间, 能学到的内容实在太少了。即便如此,虽然每天哪怕只有一点点收获, 我也愿意写在头条里跟大家分享一下, 虽然阅读量寥寥无几, 可这对我来说每日学习总结才是最重要的,阅读量/涨粉量并不是啥大不了的事,也有不少网友为我加油打气,出谋划策, 小追我拜谢了!


这一周的时间, 我都是跟着廖雪峰老师的教程走的,可是我觉得这部分课程,知识点结构有点散, 不系统,完全不知道下一刻学的和刚学过的有啥联系,并且各个知识点衔接也不明确, 有一种完全被牵着鼻子走的感觉, 老铁们知道有没有啥好一点的课程吗?能让纯小白的我看懂的, 形成知识框架的那种。求介绍啊。

有人介绍我去B站看教学视频,据说有好几百集,可是我觉得视频不利于随时查找知识点。用起来可能更不方便, 暂时还是先跟着廖雪峰的课程走吧,几天前买的《python入门指南》也到了, 也可以在书上写写画画。


Python基本语法----思维导图

不管是哪个教学资源, 讲到Python的入门知识, 都是在介绍基本语法。万丈高楼平地起, 这部分就应该是最基础的部分吧。虽然知识点不多, 可学完之后还是有一种你认识它,它不认识你的感觉(学完就忘),那可能是因为学完之后没有使用的场景, 就像快刀, 得磨才能锋利。

不管学完之后能记住多少, 先在小本本上记好笔记吧, 以后用到可以随时翻出来,几天先把基本语法总结一下。

有几个知识点还是蛮重要的, 我自己highlight一下:

标识符:

  • 第一个字符必须是字母表中字母或下划线 _ 。
  • 标识符的其他的部分由字母、数字和下划线组成。
  • 标识符对大小写敏感。

在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的。

字符串(String):

  • python中单引号和双引号作用相同,但不能混用,可以嵌套(被括起来的会输出符号)。
  • 使用三引号('''或""")可以指定一个多行字符串。
  • 转义符 '\'(常用的转义符最好记一下)
  • 使用r可以让反斜杠不发生转义。。 如 r"this is a line with \n" 则\n会显示,并不是换行。
  • 字符串可以用 + 运算符连接在一起,用 * 运算符重复。
  • Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始(这个很多教材都这么描述, 从右往左应该是从空格开始吧?不是从-1)。
  • Python中的字符串不能改变。
  • Python 中一个字符就是长度为 1 的字符串。
  • 字符串的截取的语法格式如下:变量[头下标:尾下标:步长]

下一步计划

一定要尽快找一个适合我的学习资源, 要赶紧形成知识框架。不然我真要放弃了。求网友介绍啊!~

进一步总结数据类型的思维导图,加深记忆。

多找案例,多写代码!~理论与实践结合。


我是追科技, 2胎奶爸,每天半小时学Python的小白白,目标是学会爬虫爬产品数据。

信条:再不折腾就老了

就酱!~

相关推荐

让 Python 代码飙升330倍:从入门到精通的四种性能优化实践

花下猫语:性能优化是每个程序员的必修课,但你是否想过,除了更换算法,还有哪些“大招”?这篇文章堪称典范,它将一个普通的函数,通过四套组合拳,硬生生把性能提升了330倍!作者不仅展示了“术”,更传授...

7 段不到 50 行的 Python 脚本,解决 7 个真实麻烦:代码、场景与可复制

“本文整理自开发者AbdurRahman在Stackademic的真实记录,所有代码均经过最小化删减,确保在50行内即可运行。每段脚本都对应一个日常场景,拿来即用,无需额外依赖。一、在朋...

Python3.14:终于摆脱了GIL的限制

前言Python中最遭人诟病的设计之一就是GIL。GIL(全局解释器锁)是CPython的一个互斥锁,确保任何时刻只有一个线程可以执行Python字节码,这样可以避免多个线程同时操作内部数据结...

Python Web开发实战:3小时从零搭建个人博客

一、为什么选Python做Web开发?Python在Web领域的优势很突出:o开发快:Django、Flask这些框架把常用功能都封装好了,不用重复写代码,能快速把想法变成能用的产品o需求多:行业...

图解Python编程:从入门到精通系列教程(附全套速查表)

引言本系列教程展开讲解Python编程语言,Python是一门开源免费、通用型的脚本编程语言,它上手简单,功能强大,它也是互联网最热门的编程语言之一。Python生态丰富,库(模块)极其丰富,这使...

Python 并发编程实战:从基础到实战应用

并发编程是提升Python程序效率的关键技能,尤其在处理多任务场景时作用显著。本文将系统介绍Python中主流的并发实现方式,帮助你根据场景选择最优方案。一、多线程编程(threading)核...

吴恩达亲自授课,适合初学者的Python编程课程上线

吴恩达教授开新课了,还是亲自授课!今天,人工智能著名学者、斯坦福大学教授吴恩达在社交平台X上发帖介绍了一门新课程——AIPythonforBeginners,旨在从头开始讲授Python...

Python GUI 编程:tkinter 初学者入门指南——Ttk 小部件

在本文中,将介绍Tkinter.ttk主题小部件,是常规Tkinter小部件的升级版本。Tkinter有两种小部件:经典小部件、主题小部件。Tkinter于1991年推出了经典小部件,...

Python turtle模块编程实践教程

一、模块概述与核心概念1.1turtle模块简介定义:turtle是Python标准库中的2D绘图模块,基于Logo语言的海龟绘图理念实现。核心原理:坐标系系统:原点(0,0)位于画布中心X轴:向右...

Python 中的asyncio 编程入门示例-1

Python的asyncio库是用于编写并发代码的,它使用async/await语法。它为编写异步程序提供了基础,通过非阻塞调用高效处理I/O密集型操作,适用于涉及网络连接、文件I/O...

30天学会Python,开启编程新世界

在当今这个数字化无处不在的时代,Python凭借其精炼的语法架构、卓越的性能以及多元化的应用领域,稳坐编程语言排行榜的前列。无论是投身于数据分析、人工智能的探索,还是Web开发的构建,亦或是自动化办公...

Python基础知识(IO编程)

1.文件读写读写文件是Python语言最常见的IO操作。通过数据盘读写文件的功能都是由操作系统提供的,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个...

Python零基础到精通,这8个入门技巧让你少走弯路,7天速通编程!

Python学习就像玩积木,从最基础的块开始,一步步搭建出复杂的作品。我记得刚开始学Python时也是一头雾水,走了不少弯路。现在回头看,其实掌握几个核心概念,就能快速入门这门编程语言。来聊聊怎么用最...

一文带你了解Python Socket 编程

大家好,我是皮皮。前言Socket又称为套接字,它是所有网络通信的基础。网络通信其实就是进程间的通信,Socket主要是使用IP地址,协议,端口号来标识一个进程。端口号的范围为0~65535(用户端口...

Python-面向对象编程入门

面向对象编程是一种非常流行的编程范式(programmingparadigm),所谓编程范式就是程序设计的方法论,简单的说就是程序员对程序的认知和理解以及他们编写代码的方式。类和对象面向对象编程:把...

取消回复欢迎 发表评论: