Ardit Sulce.

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

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

但我们已经领先于自己。首先,让我们在Python中介绍在Python中写入代码的基础知识。现在通过以下简单步骤了解Python:

Python Mega课程:构建10个真实世界应用程序

上次更新6月2021日

  • 316讲座
  • 各级
4.6 (49,158)

在几周内从零到Python的英雄!通过建立现实生活的Python程序来学习Python简单的方式!|由Ardit Sulce.

探索课程

第1步:下载并安装Python。

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

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

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

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

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

那就是它。

要执行程序,请打开终端/命令行并输入Python和全部小路到你的文件。例如,如果您的文件位于一个名为的文件夹中测试并且在您的C驱动器中,您需要在命令行中键入此内容:

Python C:\ test \ script.py

因此,您将在您的计算机中告诉您的计算机使用哪些程序(即Python)执行文件(即script.py.)。
这就是你执行Python程序的方式。您现在应该看到命令行中的程序输出:

这是工作

如您所见,这只是一个简单的脚本,即在屏幕上写出一些文本。非常基本的,但这就是你的开始。

如果您只想尝试测试,只需在交互式Python shell中键入代码,您可以通过在命令行中键入此功能来打开:

Python

请注意,虽然在关闭shell时,在交互式shell中键入的代码将会消失。如果要保存脚本,请根据以前创建Python文件。当您正在学习,测试或探索事物时,互动壳最适合。

第3步:学习变量

变量就像容器,您可以在其中存储每种类型的python对象。它们用于在程序的不同部分之间传输对象和值。开始创建一些变量并为它们分配一些值。如果您愿意,您可以在交互式shell中或在Python脚本中键入它们。

v =“星期五”oder_variable = 10变量3 = 10.2 a_list = [1,2,“hi有”,3]

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

打印(其他_variable)

或者只是做一些数学:

打印(其他_variable +变量3)

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

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

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

字符串(例如“星期五”
整数(例如10.
浮子(10.2
列表([1,2,“嗨有”,3]
字典({“姓名”:“John”,“专业”:“天文学家”,“年龄”:172})

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

“星期五”。重量(“A”,“E”)

这将取代信一种带上信件E.并输出字符串“星期五”

要查看可以应用于对象的完整方法列表,请使用谜语方法并通过其要探索其方法的对象:

dir(“这里的任何字符串”)

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

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

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

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

请注意,下面的线条def线条缩进白色空间。当您缩进行时,您正在告诉Python那些缩进的线属于它们上方的未解压缩的行。在我们的情况下,所有缩进线属于我们正在创建的功能。

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

创建蓝图后,您可以从中生成输出。以下是执行函数实例的方式:

打印(Currency_converter(93,1000))

我们在那里打印出函数输出,但你可以用它做任何你喜欢的东西:

产品= Currency_converter(93,1000)* 20

这将将函数乘以20并将其存储在其中产品多变的。

第6步:学习循环

您将很快运行跨越多次执行相同操作的方案。假设您希望为一系列值生成货币转换器功能的多个输出。您可以使用a而不是多次编写函数调用为了循环(而不是:

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

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

第7步:学习条件

条件为您的计划提供决策的能力。它们是评估条件并根据条件是否为true或false执行某些内容的表达式。

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

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

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

您现在可以用Python解决一些微不足道的问题。但是,您仍然远非写下您的第一个真实计划。为此,您需要练习上面学到的基础知识,并学会使用为特定编码活动提供专门的专业代码的第三方库。例如,如果要使用Python构建网站,则需要了解如何使用烧瓶,瓶子,或者django.图书馆。

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

Python的顶级课程

2021在Python中完成从零到英雄的Python Bootcamp
何塞波罗拉
4.6 (368,004)
畅销书
从头开始学习Python和道德黑客
Zaid Sabih,Z安全
4.6 (13,528)
Spark和Python用于Pyspark的大数据
何塞波罗拉
4.5 (15,004)
畅销书
互动python仪表板与斑点和破折号
何塞波罗拉
4.7 (6,115)
绝对初学者的Python
绿色变色龙学习
4.4 (18,836)

更多Python课程

蟒蛇学生也会学习

赋予你的团队。引领行业。

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

请求演示

Ardit Sulce的课程

使用python的数据处理
Ardit Sulce.
4.2 (1,571)
Python为初学者与例子
Ardit Sulce.
4.4 (8,981)
使用Python和Bokeh互动数据可视化
Ardit Sulce.
4.6 (1,124)
通过举例的高级Python
Ardit Sulce.
4.6 (671)

Ardit Sulce的课程