对于绝对的初学者来说,Python是一种极好的语言,可以快速而轻松地掌握。在这里,我将快速介绍一下,当你没有什么编程经验时,你应该熟悉哪六个关键点。虽然有许多在线课程,但你可以免费自己学习如何编码。也有很多有价值的资源与优秀的Python IDE工具。
1.看看其他人在做什么
你已经多次听说过Python,考虑过学习它,但如果你没有任何经验,如何真正开始呢?这一切看起来都很复杂......或者是吗?嗯,这取决于。在你的初学者阶段,你不太可能创建一个模块化的程序来运行人工智能模拟和发现新的医学突破。希望你不要让这一点阻碍你,而是激励你。看看别人在做什么,看看有什么可能。
2.安装Python和一个IDE
看到了很多很酷的例子,无疑让你兴奋不已。现在是时候在你的电脑上安装Python了。它可以从python.org或作为Anaconda发行平台用于Windows、Linux和Mac。例如,在Windows下,你会得到一个 "开始 "菜单项,带来一个终端,你可以在那里开始输入命令。
虽然你可以直接使用终端,即交互式Python解释器,但它有很多限制。我们最近报道了这个问题,所以记得也要看看这篇文章。使用IDE(集成开发环境)会更加方便和高效。PyScripter是一个很好的选择,它提供了专业程序员所需的所有功能,但仍然是一个轻量级的软件包。点击这里,下载免费的PyScripter Python IDE。
3.亲自尝试一下 Python!
现在所有的初步事项都已完成。是时候编写你的第一个Python程序了。你可以试试下面的例子。
# define variables
name = "Jane"
age = 28
# print the data stored in the variables
print("Student 1")
print("Name:", name)
print("Age:", age)
print("Student 2:")
# reading data interactively
myname = input("What is your name? ")
year = input("Which year were you born in? ")
# print a personal greeting
print("Hi", myname)
# calculate the age
myage = 2022 - int(year)
print("Your age is probably", myage)
4.搜索能使你扩展知识的Python例子
当然,Python不仅仅是存储几个数字和字符串。它的数据处理能力和优秀的绘图功能是你根本就必须要尝试的。在下面的例子中,我正在从一个文件中读取数据,并准备一个绘图。请注意,我正在使用pandas和matplotlib软件包。它们是数据科学家手中的主要工具。你必须使用pip单独安装它们,或者进入PyScripter的Tools菜单,选择Tools -> Install Packages with pip。
5.遇到困难时向Python社区提问
不可避免地,你会遇到困难。请花时间尝试了解问题所在。我们有时都会因为沮丧而在试验和错误中敲击键盘。编码可能很难,但它并不像流行文化会让你相信的那样难,你不需要成为《黑客帝国》中的某种超人Neo来编码。如果你不知道发生了什么,最好的选择是在网上搜索错误信息。无数其他初学者都遇到过同样的问题,几乎可以肯定,你会找到答案。记住,实践出真知。你只有通过尝试才能学习。或者实际上,通过犯错。遇到问题是一个学习的机会,而不是一个放弃的理由。即使是最受欢迎和最受尊敬的软件开发人员也有过患 "冒名顶替综合症 "的日子--感觉别人都比你懂得多--甚至高级开发人员也会告诉你,他们知道的最有用的编程工具是网络搜索引擎!
6.计划一个大项目
通过创建一个更大的项目来获得技能和信心。它不需要是成千上万行的代码,但是试着想一些你可能会发现有帮助的东西。当你感到困难时,它会让你有动力。问问自己是什么让你对编程感到好奇。我开始使用Python作为我大学学习的一部分,但我也在我的业余爱好中使用它。我处理来自Arduino传感器的数据并创建图表。电子学很有趣。而Python也是如此!
点击这里开始使用PyScripter,这是一款面向Python开发人员的免费功能丰富的工具。
The postHow to Master Python For Absolute Beginners in 6 Simple Stepsfirst appeared onPython GUI.