志在指尖
用双手敲打未来

如何学习python(如何用python编程)

如何学习python

关于许多Python3初学者,往往会面临以下问题:Python2和Python3我该学习哪一个?是否要装置Linux体系学习Python?Python3有各种版别我该装置哪一个?那么多的图书、视频和电子教程我该挑选哪一个?各种开发东西我该运用哪一个?
我该怎样学习这门编程言语?一、Python2和Python3怎么挑选?由于Python3不兼容Python2,所以导致许多人挑选困难。
许多人从网上查找过这个问题的答案,往往看到的是Python3还没有广泛应用,大部分第三方库还得没有支撑Python3的版别。
可是,请留意,网上查找到的这些信息往往没有时效性。
许多网站的内容是伪原创或许收集而来,可能看上去发布日期很近,可是内容却是几年前的内容。
目前,Python3现已应用很广泛,绝大部分第三方库都现已支撑Python3。
挑选Python3是最正确的挑选。
二、是否要装置Linux体系学习Python?
这个问题的答案不是一个切当的答案。
假如单纯从学习来说,这不是有必要的。
Python本身便是跨平台的言语,运用哪种体系学习都是可以的。
不过,需求留意的是不同的体系中,可能存在一些差别,例如Linux中支撑fork()函数,而Windows则没有这个函数。
这些差别一般在学习进程中都可以了解到,当遇到这样的差别可以先略过,并不阻碍学习进程。
当然,在实践应用中,咱们对各类体系的了解是有必要的。
由于,往往项意图出产环境会运用Linux体系。
咱们可以一边运用Windows体系学习,一边将熟悉其他类型的体系也作为学习的一部分。如何学习python
三、Python3有各种版别我该装置哪一个?
Python3的各种版别都是根据Python3的维护版别,装置高版别根本不会呈现兼容性问题。
而且,在高版别中,往往会有一些新的内容呈现,值得咱们了解学习,例如Python3.6版呈现的“f-string”。
所以,从学习的视点来说,装置最新的正式版是最好的挑选。
四、那么多的图书、视频和电子教程我该挑选哪一个?
目前,Python3的教学材料相关于Python2少许多。
不过在许多教学材料也都在连续更新,例如一些闻名的书本中,包含了Python2向Python3的过度。
挑选学习材料确实很困难,由于数量许多,质量良莠不齐。
而且许多材料十分的单调难懂,特别是一些翻译自国外的经典书本,由于翻译质量低,可读性极差。
所以,主张在挑选材料时,不要只看诱人的宣传介绍,先细心了解一下材料内容,试听、试看或试读再进行购买。
当然,网络上也有许多的同享资源,供咱们挑选,挑选一些口碑不错的同享材料去学习也是十分不错的。
可是要留意:不要贪心的去找各式各样的材料,但凡有责任心的作者,都会尽量将自己的著作做的比较完善体系,所以,挑选一个合适的材料之后,当即进入学习。没有必要寻求多而全,去找太多的材料,由于你即使找了许多材料,也往往都做了收藏品。
在这里,十分感谢咱们挑选了小楼的法力Python作为自己学习的首选,我会自始自终的将更多通俗易懂、完好体系的学习材料奉献给咱们。
五、各种开发东西我该运用哪一个?
开发东西也便是常说的开发环境。
在问这个问题时,往往会看到各式各样的答案。
特别是有些人引荐用记事本……
我就呵呵了。
Python这门言语核心理念便是可以简略灵活方便的完结开发方针。
不管是工作仍是学习,都应该以功率为主。
尽管,了解多种开发东西没有什么欠好,可是挑选一个具有低难度、高功率的东西是有必要的。
现在网络这么兴旺,硬件环境也十分优异,挑选功用丰厚易用的东西才是最好的挑选。
咱们没有必要为了装*,去挑选一个轻量级的开发东西去虐待自己,给自己增加学习和工作的难度。
特别是在学习中,咱们的重点是学习编程言语的语法、规范,培育杰出的编程习气,提高编程思想和技巧,而不是把精力分散出去习气一个对初学者不友好的东西。
不用担心某一天你在编程的时候找不到自己运用的东西,这种状况是很少会呈现的。
所以,挑选一款优异的带有丰厚功用的东西是初学者的首选。
在这里,我的引荐是PyCharm的最新版(别问我最新版是哪一版,便是你看到这篇文章时的最新版)。
当然,我并不排挤一个开发人员掌握多种开发东西的运用,我想,当咱们学习编程到一个阶段,对编程的概念都有了根本的了解,而且有了杰出的编程习气和学习方法,这个时候再去了解其他开发东西也为时不晚,而且习气这些开发东西的难度也会大大下降。
六、我该怎样学习这门编程言语?
1、学会运用官方文档
当你装置完Python3,在装置目录中现已自带了与装置版别相对应的官方文档,以Windows体系为例,它在“Python36\Doc\”目录下,或许在【开始】-【Python3.x】的选项中也能看到。
这份官方文档,是需求常备的学习参考材料。
在学习中遇到的一些问题,都可以到这份文档中经过查找寻找答案。
2、凭借翻译东西
编程言语对大多数开发人员来说,英文是一个妨碍。
假如英文欠好,大多数最新的技能文档无法读懂。
可是,即使无法读懂,也要去读,凭借翻译东西,养成阅览英文文档的的习气。
跟着阅览次数的积累,慢慢的咱们就可以提高英文的阅览才干。
这就如同小孩子学说话,不断的尽力与重复才可以达成方针。
3、善用查找引擎
在学习进程中,咱们会经常遇到一些问题,需求处理。
你的第一个处理途径不是到处去问,到处去问只会养成你的惰性和依赖性。
而编程人员处理问题需求培育的是独立性。
实践上,网上有海量资源可以帮助咱们处理问题。
但你不一定会查找。
由于许多人喜欢搜抢手关键词,例如查询Python材料,就喜欢输入“Python教程”或“Python入门”这些关键词。
看看查找成果吧!
都是一些老旧的Python材料。
为什么查找引擎不会将最新的材料显示出来呢?
由于新的材料本身有一个被收录和提高查找权重的进程。
就如同我的Python3萌新入门笔记,尽管是很新的学习材料,也被查找引擎收录了,可是你查询“Python3笔记”这样的关键词,依然很难查到。
而查询材料的全名则会有十分好的作用。
所以,当你在查找引擎查询材料的时候,不要用十分简练的关键词去查询,而是用长尾关键词(也便是描述更具体的关键词)去查询,由于一般新的材料都会对长尾关键词进行优化(由于热词实在很难排名靠前),达到可以被用户查找到的意图。
4、了解概念
编程中有许多概念,变量、函数、对象、方法、类、进程、线程……
这些根本的概念,有必要要了解。
实践上这些概念,也仅仅名称的字面难以了解,假如加以解释(当然要解释的通俗易懂)都很容易了解。
了解这些概念,是咱们提高编程思想的最佳途径。
假如不了解概念,即使可以跟跟着材料将代码编写出来,等到自己真实进行开发时仍然是一头雾水。
所以,在学习中真实的了解一个常识点是十分重要的。
5、慢下来
不要贪心快,快会容易错过细节。
在学习当中,一定要细心全面的寻求质量而不是速度。
由于在初学时期寻求速度而忽略质量,到学习后期就会暴露出各式各样的问题。
所以厚实的、有条有理的把每一个根底常识点掌握之后,在进行下一个常识点的学习,才是最有功率的学习途径。
6、穷其理
穷其理的意思便是追究细节。
任何一份材料的作者,视角都是不同的。
所以,不同的材料作者所给出的学习材料也会各有偏重,或许带有作者个人的喜爱。
并不是作者不负责任,不可以把材料作的完好具体,而是扩展开来往往会变成十分复杂的材料结构。例如,web开发内容中会涉及HTML、JS等常识,假如把这些常识也具体的展现在材料中,那么这份材料就没有办法再去学习。
所以,当咱们在学习进程中,发现材料中一些含糊或许生僻的内容,不要放过,而是至少做一下了解。
尽管,不可能太过深化,可是根本内容要做一个大概的了解。
这样是有好处的,它会让咱们变得更博学。
假如将来遇到相关的问题,咱们就可以快速的找出处理方案。
7、养成习气
学习编程是一个继续的进程。
每天编写代码是一个程序开发人员应该养成的习气。
编程才干有不进则退的特色。
假如中断时刻过长,就会导致才干的退化,乃至遗忘学过的常识。
所以,即使没有编写代码的环境,也要尽量经过网络学习一些相关的技能材料,保持继续的学习状况。
最后,我还要说一点:勇于抛弃!
不是所有人都适合编程开发。
每个人都有自己的拿手,上学时有人严峻偏科便是一个典型的例子。编程人员需求具有继续学习才干,由于技能总是在改造。编程人员需求具有优异的逻辑才干,由于代码里边充满逻辑。呼兰河传(http://www.simayi.net/dushubiji/6178.html)读书笔记摘录好词好句及感悟赏析,编程人员需求独立处理问题的才干,由于在工作中开发进度往往是相当紧张的,当程序呈现问题,有必要可以快速独立处理,而不是等别人来帮你。
编程人员需求很强的了解才干,不管是生涩的文档仍是代码,都需求编程人员去了解,不管是用于处理问题,仍是接手了别人移送的工作,都需求这份才干。
所以,假如你不具有这些才干,那么,主张抛弃学习!
把时刻和精力,放在自己拿手的方向,假如不知道自己拿手什么,就赶快找到它。
有人可能会反对:不是说遇到困难不能畏缩才干成功吗?
我想说:遇到困难勇于坚持是建立在自我了解的根底之上,豆腐是用来吃的,砖头是用来砌墙的,作为一块豆腐不要有砖头的抱负,会碎的!学习python

如何用python编程

接下来咱们将看见如安在Python中运转一个传统的“HelloWorld”程序。Python教程本章将会教你怎么编写、保存与运转Python程序。
经过Python来运转的你的程序有两种办法——运用交互式解说器提示符或直接运转一个源代码文件。咱们将了解怎么运用他们二者的功用。
运用解说器提示符
在你的操作体系中翻开终端(Terminal)程序(正如咱们从前在安装章节所讨论过的那样)然后经过输入python3并按下[enter]键来翻开Python提示符(PythonPrompt)。
当你发动Python后,你会看见在你能开端输入内容的地方呈现了>>>。这个被称作Python解说器提示符(PythonInterpreterPrompt)。
在Python解说器提示符,输入:
print(“HelloWorld”)
在输入完结后按下[enter]键。你将会看到屏幕上打印出HelloWorld字样。
下面是一个在MacOSX电脑上你可以看见的成果的示例。有关Python软件的细节将会由于你运用的电脑而有所不同,但是从提示符(如>>>)开端部分应该是相同的,而不会遭到操作体系的影响。
>python3
Python3.5.1(default,Jan142016,06:54:11)
[GCC4.2.1CompatibleAppleLLVM7.0.2(clang-700.1.81)]ondarwin
Type”help”,”copyright”,”credits”or”license”formoreinformation.>>>print(“HelloWorld”)
HelloWorld
你自然会注意到,Python会立即给你输出了一行成果!你刚才所输入的就是一句独立的Python语句。咱们运用print(不必过分惊讶)指令来打印你所供给的信息。在这里,咱们供给了文本HelloWorld,然后它便被迅速地打印到了屏幕上。
怎么退出解说器提示符
假如你正在运用一款GNU/Linux或OSX上的Shell程序,你可以经过按下[ctrl+d]组合键或是输入exit()(注意:要记住要包括括号())并敲下[enter]来退出解说器提示符。
假如你运用的是Windows指令提示符,可以按下[ctrl+z]组合键并敲击[enter]键来退出。
挑选一款编辑器
当咱们期望运转某些程序时,总不能每次都在解说器提示符中输入咱们的程序。因此咱们需求将它们保存为文件,然后咱们便可以屡次地运转这些程序。
要想创建咱们的Python源代码文件,咱们需求一款可以让你输入并保存代码的编辑器软件。一款优异的面向程序员的编辑器可以协助你的编写源代码文件作业变得轻松得多。故而挑选一款编辑器确实至关重要。你要像挑选你想要购买的轿车相同挑选你的编辑器。一款优异的编辑器可以协助你更轻松地编写Python程序,使你的编程之旅愈加舒适,并助你找到一条愈加安全且快速的路途抵达你的目的地(实现你的方针)。
对编辑器的一项最基本要求为语法高亮,这一功用可以经过标以不同颜色来协助你区分Python程序中的不同部分,然后可以让你更好看清你的程序,并使它的运转模式愈加形象化。
假如你对应从哪开端还没有概念,我引荐你运用PyCharm教育版软件,它在Windows、MacOSX、GNU/Linux上都可以运转。鄙人一节你可以了解到更多信息。
假如你正在运用Windows体系,不要用记事本——这是一个很糟糕的挑选,由于它没有语法加亮功用,同样重要的另一个原因是,它不支持文本缩进功用,这一功用咱们之后将会了解它终究有多重要。而一款好的编辑器可以自动帮你完结这一作业。
假如你已是一名经验丰富的程序员,那你一定在用Vim或Emacs了。无需多言,它们都是最强壮的编辑器之一,用它们来编写你的Python程序自是获益颇多。我个人用它们来编写了我大部分程序,同时也因此写了一本书《EntireBookonVim》。
或许你有意去花费时间来学习Vim或Emacs,那么我自是强烈引荐你学习它们二者中的一款,它们将在长远意义上对你裨益颇深。当然,正如我从前所引荐的,初学者可以以PyCharm开端,然后在此时专心于学习Python而不是编辑器。
再此重申,请挑选一款合适的编辑器——它可以让编写Python程序变得愈加有趣且简单。
PyCharm
PyCharm教育版是一款可以对你编写Python程序的作业有所协助的免费编辑器。
当你翻开PyCharm时,你会看见如下界面,点击CreateNewProject:
当你翻开PyCharm时
挑选PurePython:
PyCharm新项目
将你的项目途径位置中的untitled更改为helloworld,你所看到的界面细节应该类似于下方这番:
PyCharm项目细节
点击Create按钮。
对侧边栏中的helloworld右击选中,并挑选New->PythonFile:
PyCharm->New->PythonFile
你会被要求输入姓名,现在输入hello:
PyCharm新文件对话框
现在你便可以看见一个新的文件已为你敞开:
PyCharmhello.py文件
删去那些已存在的内容,现在由你自己输入以下代码:
print(“helloworld”)
现在右击你所输入的内容(无需选中文本),然后点击Run’hello’。
PyCharmRun’hello’
此时你将会看到你的程序所输出的内容(它所打印出来的内容):
PyCharm输出内容
嚯!虽然只是刚开端的几个过程,但从今以后,每当咱们要求你创建一个新的文件时,记住只需在helloworld上右击并挑选->New->PythonFile并持续如上所述过程一般输入内容并运转即可。
你可以在PyCharmQuickstart页面找到有关PyCharm的更多信息。

未经允许不得转载:IT技术网站 » 如何学习python(如何用python编程)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载