Ardit Sulce

我在哪里学习Python?如何学习Python基础知识?我可以学习Python吗?学习Python最好的在线课程是什么?这类问题经常出现在像Quora和Reddit这样的社区论坛上。那么,如何学习Python呢?很简单,你只要开始。是的,现在就学习Python。在这篇循序渐进的文章中。

在你忙着做下一件事之前把它做完。一旦开始,您就会爱上它,并希望探索所有的Python库。如果你对web开发感兴趣,你可能会想尝试Python we必威真人投注b框架,它将加快web应用程序的开发。如果你对数据科学感兴趣,有很多图书馆可以帮助你处理大数据并给出答案。

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

Python Mega Course: Build 10 Real World Applications

2021年9月

  • 344课
  • 所有级别
4.6 (52676)

用几周的时间在Python中从零变成英雄!通过构建实际的Python程序来学习Python !|由Ardit Sulce

探索课程

步骤1:下载并安装Python。

无论你是在Windows、Mac还是Linux上,你都可以从Python的官方网站.一个好主意是下载Python的第3版。
下载了最新的Python之后,安装它。

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

一旦你安装了Python,你可以按照以下步骤创建你的第一个Python程序:

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

该文件的名称类似于script.py在哪里. py是与Python程序相关的文件扩展名。

2.就是这样。

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

python C: \ \ script.py测试

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

它的工作

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

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

python

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

第三步:学习变量

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

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

想对你创建的变量做些什么吗?把它们的值打印出来怎么样?例如:

打印(other_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(rate,欧元):美元=欧元*利率返回美元

这就是定义函数的方法。

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

缩进需要保持一致。如果在后面的第一行缩进4个空格def,在其后的下一行缩进相同的数量。一个好的做法是缩进四个空格。

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

print (currency_converter(93、1000))

这里我们打印出了函数的输出,但是你可以对它做任何你想做的事情:

产品=currency_converter(93,1000) * 20

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

第六步:学习循环

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

For rate_value in [96,94,99]: print(currency_converter(rate_value, 1000))

在本例中,我们循环遍历列表中的值96、94和99,并运行currency_converter函数。

第七步:学习条件句

条件语句赋予程序做出决定的能力。它们是计算条件值并根据条件值是否为真或假执行某项操作的表达式。

V = 5 if V < 3 print("Less") print("Really") elif V == 3: print("Equal") else: print("Greater")

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

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

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

如果你不确定接下来要做什么,我会推荐我的24小时完整的Python课程“Python Mega Course: Build 10 Real World Applications”.该课程将教授如何使用Python开发高级应用程序。好运!

页面最后更新:2020年11月

Python顶级课程

100天的代码-完整的Python专业训练营为2021
安吉拉Yu博士
4.7 (50645)
畅销书
从头开始学习Python和道德黑客
扎伊德·萨比赫,我是保安
4.7 (14219)
在Python中完成Bootcamp From Zero to Hero
何塞Portilla
4.6 (383079)
用Python编程自动化无聊的东西
艾尔Sweigart
4.6 (94030)
2021年完成Python开发:从零到精通
安德烈Neagoie
4.7 (30716)
使用Flask和Python的REST api
Jose Salvatierra的Teclado
4.6 (14820)
畅销书
使用PySpark实现大数据的Spark和Python
何塞Portilla
4.6 (16070)
畅销书
The Complete Python Course | by Doing学习Python
Codestars by Rob Percival, Jose Salvatierra, Rob Percival, Teclado by Jose Salvatierra
4.6 (15248)
用Apache Spark和Python驯服大数据-动手!
圣道格教育由弗兰克凯恩,弗兰克凯恩,圣道格教育团队
4.6 (11257)
使用熊猫和Python进行数据分析
鲍里斯Paskhaver
4.6 (14563)
畅销书

更Python的课程

Python的学生还学习

让你的团队。领导行业。

通过Udemy for Business订阅您组织的在线课程和数字学习工具图书馆。

请求一个演示