重生之学习Python编程之路

前言

我时常想,在我学习编程之初,要是选择python这门编程语言,要是早点遇到和鲸社区这个学习网站,要是坚定不移的走完这条学习python的编程之路该多好。

(注:字体为浅蓝色都是链接,可点击进去)

一、Python编程语言(官方网站

1.什么是python

先说说什么是编程语言,编程语言是一种用于向计算机传达指令,让计算机执行特定任务的语言。它是人与计算机之间进行交流的工具。举个栗子,当你在电脑中使用计算器进行计算1+1=2时,输入1+1=?是向计算机传达指令,返回结果为2是让计算机执行特定任务,在这一过程中就是人与计算机之间进行交流。不过这种交流形式只是表面,你并不知道计算机是如何进行1+1=2这操作的,或者说我们可以使用编程语言来探索计算机,自己编写一个计算器。

Python是一种简洁但功能强大的面向对象编程语言(不用纠结面向对象是啥意思,学到后面就指知道了)。它具有简洁、易读的语法,强调代码的可读性和简洁性,使得程序员(从现在开始咱就是程序员)能够用更少的代码行来表达想法(要不做一个计算器怎样)。

以下是使用python编程语言实现1+1=2

print(1 + 1)
# 输出结果为 2

语法是不是很简洁,而且print()是打印的意思,是不是很易读

2.为什么选择python

  • 简单易懂:Python的语法简单,易于阅读和理解,特别适合编程初学者。(降低学习门槛)
  • 资源丰富:作为初学者,你会需要很多学习资料和帮助,Python有大量的在线教程、论坛和社区,可以随时为你提供支持。(不怕遇到困难,因为资源多多)
  • 应用广泛:学会了Python,你可以做很多事情,比如开发游戏、分析数据、创建网站等。(动手实践把想法转化为成品,比如计算器)
  • 就业前景:Python是当前最流行的编程语言之一,掌握它对你的就业和职业发展都有很大帮助。(前往编程语言排行榜查看)

3.python能够做什么

  • 搭建个人网站:你可以用Python来制作自己的个人博客或者小型网站。(存放个人学习笔记,不仅可以自己半夜偷偷学习,也可以让同学知道你在偷偷学习)
  • 数据分析:Python可以帮助你处理和分析大量数据,这在工作中非常有用。(提供决策,比如当咱中意他或她时,为了要百分百拿下他或她,咱可以收集相关信息,什么时候打什么游戏啊,喜欢看的电视剧啊电影啊)
  • 开发小游戏:通过Python,你可以尝试开发一些简单的文字游戏或者图形游戏。(贪吃蛇不错,还有五子棋,对手可以是用AI驱动,看看是咱厉害还是AI厉害)
  • 自动化任务:Python能帮你自动化一些重复性的电脑任务,比如整理文件、批量重命名等。(创建一百个文件夹,每个文件夹放一张对象的照片,打包给对象看,恶搞)
  • 参与人工智能:如果你对人工智能感兴趣,Python是进入这个领域的一个很好的起点(现在流行的AI大模型,如豆包,讯飞星火,不过我们使用都是在app上或者网页上使用,如果我们要在搭建好的个人网站上使用呢,是不是可以把AI大模型嵌入到网站上供我们使用,这就可以使用python编程语言实现了)

二、和鲸社区(官方网站

既然已经选python作为编程语言,那是不是就到了开始使用python来进行编写代码了。我们知道在计算机中使用某一个东西,都要去下载并安装再使用,就好像在电脑上使用QQ音乐听歌一样。使用python编写代码也与该步骤差不多,在计算机领域中,这一步骤我们叫做环境搭建,对于初学者这步骤有点繁琐,考虑到了这点,所以我将在以下介绍和鲸社区

1.什么是和鲸社区

和鲸社区(Heywhale)是一个专注于数据科学与机器学习的在线平台。它提供多种频道,如数据、项目、比赛、活动和专栏,以促进数据爱好者之间的交流和学习。和鲸社区被认为是国内领先的数据科学协同平台之一,同时也是知名的数据科学社区,最早专注于大数据算法比赛的平台之一。它支持在线分享代码、项目和数据集,并拥有近15万注册数据科学家用户。

对于初学者而言,和鲸社区的作用就可以在这上面写代码,运行代码,分享代码。

2.为什么选择和鲸社区

以下是和鲸社区的结构(注:图片来源

  • ModelWhale提供硬件和软件资源。只要自己的电脑和网络能够流畅访问网页,无需在自己的电脑上进行环境搭建,即可开始python学习之旅,是不是很方便哈。
  • 和鲸社区提供学习教程。不懂如何学习python,放心该社区提供了学习路径的相关教程,学习不迷路。
  • 和鲸科赛提供竞赛服务。啥,学完了又迷路啦,那可以试试竞赛(就像王者荣耀打排位一样),为以后出去找工作的简历上增添能力值

总的来讲,和鲸社区提供在线运行代码能力(在网页上写代码),提供学习路线(地理、医学、气象等领域的教程路线),提供竞赛服务(在校学习生活没钱咋办,去打比赛呗,不仅提升能力好找工作还得钱)。

3.和鲸社区能够做什么

  1. 打开和鲸社区
  2. 登录
  3. 开始python之路

学习顺序为图上的数字,学完后就可以进行探索了!

三、坚定不移(you and only you)

1.坚

  • “坚”在这里意味着坚决、坚定。对于学习 Python 编程语言来说,“坚”体现为坚决要学好 Python 的决心。比如,当遇到一些复杂的算法难以理解时,有着“坚”的态度的人会坚决地去钻研,不轻易放弃,坚信自己能够攻克难题,有着坚定地深入学习 Python 的信念。

2.定

  • “定”有确定、稳定的意思。在学习 Python 中,“定”表示确定学习的目标和方向是稳定的。比如,确定要通过学习 Python 来进行数据分析,那么就稳定地朝着这个方向努力,不会今天想做数据分析,明天又想去做网页开发。有着“定”的特质的人会专注于自己既定的 Python 学习相关目标,心态平稳,不轻易改变方向。

3.不移

  • “不移”即不改变、不转移。对于学习 Python 而言,“不移”意味着不管学习过程中遇到多少困难,不管周围有多少更热门的技术出现诱惑,都不改变学习 Python 的初衷,不转移学习的注意力。比如,当其他编程语言变得流行时,有着“不移”精神的人依然会专注于 Python 的学习,持续提升自己在 Python 方面的技能。

最后,在学习 Python 编程语言的道路上,我们需要有“坚”的决心,当面对晦涩难懂的代码逻辑时,坚决地深入探究,坚定自己学好的信念;同时要具备“定”的特质,稳定地确定自己的学习目标和方向,不轻易动摇,比如确定用 Python 做某种开发就专心朝着这个方向努力;更要有“不移”的执着,无论遇到怎样的困难或者外界的诱惑,都不改变学习 Python 的初衷,不转移注意力。只有这样,我们才能在学习 Python 的征程上坚定不移,最终熟练掌握这门编程语言,实现自己在编程领域的目标。

(注:一定要动手操作哈,别收藏一堆资料,然后心满意足的去打游戏刷视频啦)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值