Python基础:从今天开始学习Python
我在哪里学习Python?如何学习Python基础知识?我可以学习Python吗?学习Python最好的在线课程是什么?这类问题经常出现在Quora和Reddit这样的社区论坛上。那么,如何学习Python呢?简单,你只是开始。是的,现在就学习Python。在这篇循序渐进的文章中。
在你忙着做下一件事之前,把它做好。一旦开始,您就会喜欢上它,并希望探索所有的Python库。如果你对web开发感兴趣,你可能想尝试一下Python wbetwayapp下载安装eb框架,它可以加速web应用程序的开发。如果你对数据科学感兴趣,有很多图书馆可以帮助你处理大数据并给出答案。
但我们已经领先于自己。首先,让我们在Python中介绍在Python中写入代码的基础知识。现在通过以下简单步骤了解Python:
最后更新于3月2021日
一个完整的实用Python课程,为初学者和中级用户!通过制作10个惊人的Python应用来掌握Python 3。|由Ardit Sulce.
探索课程步骤1:下载并安装Python。
无论您使用的是Windows、Mac还是Linux,您都可以从Python官方网站。一个好主意是下载Python的版本3。
下载了最新的Python后,安装它。
步骤2:创建并执行第一个Python程序。
一旦你安装了Python,你就可以按照以下步骤创建你的第一个Python程序:
- 创建一个空文件,文件类型如下:
打印(“它的工作”)
将文件命名为script.py在哪里.py.是与Python程序相关联的文件扩展名。
2.就是这样。
要执行程序,请打开终端/命令行并输入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]
想对创建的变量做些什么吗?把它们的值打印出来怎么样?例如:
打印(other_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,在其后的下一行缩进相同的数量。一个好的做法是缩进四个空格。
创建蓝图后,您可以从中生成输出。以下是执行函数实例的方式:
print (currency_converter(93、1000))
这里我们输出了函数的输出,但是你可以对它做任何你想做的事情:
Product =currency_converter(93,1000) * 20
这将将函数乘以20并将其存储在其中产品多变的。
第六步:学习循环
您将很快运行跨越多次执行相同操作的方案。假设您希望为一系列值生成货币转换器功能的多个输出。您可以使用a而不是多次编写函数调用为了循环:
For rate_value in [96,94,99]: print(currency_converter(rate_value, 1000))
在本例中,循环遍历列表中的值96、94和99,并运行currency_converter函数。
第7步:学习条件
条件赋予程序做出决策的能力。它们是计算条件值并根据条件值为真还是假执行某些内容的表达式。
如果V < 3: print("Less") print("Really") elif V == 3: print("Equal") else: print("Greater")
这是一个完整的条件块。代码是人类可读的。仔细看一下压痕。这就是大多数Python新手失败的地方。一个错误的缩进行将抛出一个错误,执行将被中断。
好了,现在您知道了如何编写简单的Python脚本。
您现在可以用Python解决一些微不足道的问题。但是,您仍然远非写下您的第一个真实计划。为此,您需要练习上面学到的基础知识,并学会使用为特定编码活动提供专门的专业代码的第三方库。例如,如果要使用Python构建网站,则需要了解如何使用烧瓶,瓶子,或Django图书馆。
如果你不确定接下来要做什么,我会推荐我的24小时完整的Python课程Python超级课程:构建10个真实世界的应用程序。该课程将教授如何使用Python开发高级应用程序。祝你好运!