Ardit Sulce

我在哪里学习python?我如何学习Python基础知识?我可以学习python吗?学习Python最好的在线课程是什么?这些类型的问题经常出现在Quora和Reddit等社区论坛上。那么,你如何学习python?简单,你刚刚开始。是的,此时学习Python。在这个逐步的文章中。

在忙于忙于你正在做的事情之前做到这一点。一旦你开始,你就会喜欢它并希望探索所有Python库。如果您对Web开发感兴趣,您可能希望尝试加快Web应用程序必威真人投注的开发的Python Web框架。如果您对数据科学感兴趣,那么有很多库将帮助您缩写大数据并给您答案。

但我们做得太超前了。首先,让我们通过这些循序渐进的说明来介绍用Python编写代码的基础知识。现在通过以下简单的步骤学习Python:

2022年Python超级课程:构建10个真实世界的程序

上次更新于11月2021日

  • 344讲座
  • 各级
4.6 (53882)

从绝对初学者到建立先进的真实世界Python计划!Django,烧瓶,扭谷,网刮板等!|由Ardit Sulce

探索课程

第1步:下载并安装Python。

无论您是在Windows,Mac或Linux上,您都可以从中下载pythonPython的官方网站.一个好主意是下载Python的第3版。
一旦您下载了最新的Python,请安装它。

第2步:创建和执行第一个Python程序。

安装Python后,您可以按照以下步骤创建第一个Python程序:

  1. 创建一个空文件和文件类型:
打印(“工作”)

命名文件的文件script.py.在哪里. py是与Python程序关联的文件扩展名。

那就是它。

要执行您的程序,请打开终端/命令行并输入Python和完整的路径你的文件。例如,如果您的文件位于名为测试并且在你的C驱动器中,你需要在命令行中输入:

python C: \ \ script.py测试

所以,你在告诉你的计算机要使用什么程序(即。Python)执行文件(即script.py.)。
这就是执行Python程序的方法。现在你应该在命令行中看到程序输出:

它的工作

如您所见,这只是一个简单的脚本,您编写它是为了在屏幕上打印一些文本。非常基础,但这就是你的开始。

如果你只是想测试,你可以在交互式Python shell中输入你的代码,你可以通过在命令行中输入这个来打开它:

Python

请注意,在交互式shell中输入的代码将在关闭shell时消失。如果您想保存脚本,请像前面那样创建一个Python文件。交互式shell最适合在学习、测试或探索事物时使用。

第3步:学习变量

变量就像容器,可以存储各种类型的Python对象。它们用于在程序的不同部分之间传输对象和值。开始创建一些变量并给它们赋值。您可以在交互式shell中输入它们,也可以在Python脚本中输入。

v = "Friday" other_variable = 10 variable3 = 10.2 a_list = [1, 2, "Hi there", 3]

想用你创建的变量做点什么吗?打印出价值怎么样?例如:

打印(其他_variable)

或者只是做一些数学:

打印(other_variable + variable3)

因此,这就是您创建和访问变量的方式。让我们学习更多的东西。

第4步:了解在Python中使用的各种数据类型。

当我们创建上面的变量时,我们给它们分配了不同类型的对象,因为Python中的每个对象都有特定的数据类型。以下是主要的数据类型:

字符串(例如“星期五”
整数(如。10
浮动(10.2
列表([1,2,“嗨有”,3]
字典({" Name ":“约翰”,“职业”:“天文学家”、“年龄”:172})

所有数据类型都有与它们相关的方法。例如,字符串数据类型可能有一个代替其他方法中的方法:

“星期五”.replace(“a”、“e”)

它将取代字母一个带上信件e然后输出字符串“星期五”

要查看可以应用于对象的完整方法列表,请使用dir方法并传递你想要探索其方法的对象:

dir(“任何字符串”)

步骤5:学习创建自定义函数。

Python内置和自定义中有两种类型的函数。
Print ()是一个内置函数的示例,可在屏幕上打印出文本。但是,您可能希望为特定任务创建自己的自定义函数。以下是如何创建一个函数,使欧元和当前货币汇率作为输入值和返回美元作为函数输出。

def currency_converter(速率,欧元):美元=欧元*率退货美元

这就是您定义函数的方式。

注意下面的行def行用空格缩进。当你缩进行时,你是在告诉Python那些缩进的行属于它们上面的未缩进行。在本例中,所有缩进的行都属于我们创建的函数。

压痕需要一致。如果您之后缩进了四个空格def,在此之后缩进下一行的相同量。良好的做法是缩进四个空间。

一旦您创建了蓝图—函数,您就可以从它生成输出。下面是如何执行函数的实例:

打印(Currency_converter(93,1000))

我们在那里打印出函数输出,但你可以用它来做什么:

产品= Currency_converter(93,1000)* 20

这将把函数的输出乘以20,并将其存储在产品变量。

第6步:学习循环

您很快就会遇到需要多次执行相同操作的场景。假设您希望在给定的值范围内生成货币转换器函数的多个输出。代替多次编写函数调用,您可以使用循环代替:

在[96,94,99]中的Rate_Value:打印(Currency_converter(Rate_Value,1000))

在此示例中,我们循环通过列表中的值96,94和99并运行货币换算在它们上的功能。

第七步:学习条件句

条件使您的计划能够做出决定。它们是评估条件的表达式,并根据条件是否评估为True或False。

V = 5如果V <3:打印(“少”)打印(“真的”)ELIF v == 3:打印(“相等”)else:print(“更大”)

这是一个完整的条件块。代码是人类可读。只要密切关注缩进。这就是大多数Python新手失败的地方。错误的缩进线将抛出错误,并且执行将被中断。

好吧,现在你知道如何编写简单的python脚本。

现在您可以用Python解决一些琐碎的问题。然而,您离编写第一个真实世界中的程序还有很长的路要走。为此,您需要练习上面学到的基础知识,还需要学习使用第三方库,以便为特定的编码活动提供专门的代码。例如,如果你想用Python构建网站,你需要学习如何使用瓶,瓶,或者django.图书馆。

如果您不确定下一步该做什么,我会推荐我的24小时完成Python课程“Python Mega课程:建立10个真实世界应用程序”.该课程将教授如何使用Python开发高级应用程序。好运!

页面最后更新:11月2020年11月

Python的顶级课程

100天的代码:完整的Python专业训练营为2022
安吉拉Yu博士
4.7 (59,601)
畅销书
使用python学习代码
Boris Paskhaver.
4.7 (3,769)
Python 3:深潜水(第4部分 - OOP)
Fred Baptiste.
4.8 (1,463)
学习Python进行数据分析和可视化
何塞波罗拉
4.4 (16,832)
畅销书
在2022年完成Python开发者:从零到精通
安德烈Neagoo,Zero掌握
4.7 (31,764)
从零开始学习Python和道德黑客
扎伊德·萨比赫,保安公司
4.7 (14532)
用烧瓶和python休息apis
Jose Salvatierra,Teclado由Jose Salvatierra
4.6 (15,426)
畅销书
Spark和Python与Pyspark的大数据
何塞波罗拉
4.6 (16,583)
畅销书

更多Python课程

Python学生也会学习

让你的团队。领导行业。

通过Udemy为Business获取您组织的在线课程和数字学习工具库的订阅。

请求演示

Ardit Sulce的课程