python免费基础教程贴吧_Python基础教程_第1章_出发吧少年

内容预告:

Q1:如何安装Python?

Q2:如何从IDLE启动Python?

Q3:如何通过Python自带的Shell与Python交互?

Q4:如何通过Python自带的编辑器完成你的第一个程序并运行?

面向Windows系统安装Python,一般可以通过官方网站下载:

登陆Welcome to Python.org,选择Downloads,选择需要的Python版本

官网下载的时候,有两个版本:一个是Python2.x版本,在这个教程发布的时候其最新的版本是Python2.7;另一个是Python3.x版,最新的版本是Python3.6。当前的教程是基于Python2.x版的。

还有一种更简便的方法,可以通过360的软件管家进行安装:

点击打开360的软件管家,在搜索栏中输入python关键词进行搜索,选择需要的Python版本

点击那个 python64位 2.7.10 下载安装(安装过程中有一个步骤,它最后一个选项“add python.exe to path”,需要设置一下)。

安装完成之后,你就可以在你的开始菜单中看到Python2.7的软件包:

Python软件包包含了一个名为IDLE的编辑器。IDE是集成开发工具的缩写(Integrated Development ...),然而Python在开始菜单里边的IDLE却不是集成开发工具的缩写,尽管它看上去很像,而且实现的也差不多是开发工具的功能。Idle是一个人的名字,全名叫做Eric Idle,他是Monty Python创始成员之一。

Monty Python是Python语言的名称的由来,取这个名字是想向British TV的一部电视剧Monty Python致敬(很特别的一种幽默风格,异想天开 + 无厘头搞笑)。

点击开始菜单的 “IDLE(Python GUI)” 就可以打开Python命令行对话框:

看到一开始的提示信息(“Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information.”),你会惊奇的发现这是一个32位的版本,说明周鸿祎的360公司那位打包的小哥在提交Python安装包的时候把它当成是64位版本是不严谨的。

Shell有两种模式:

交互模式::现在这个窗口是Python的shell,shell是计算机用语,大致的意思是”方便计算机使用者使用的命令行界面“。你可以尝试在这个命令行中敲一行命令试试,比如:>>> print "Hi, welcome to the Python world!"

这里的“>>>”形的符号是用来提示用户Python的解释器已经准备好接收代码输入了。代码里的print 是橙色的,字符串一开始是绿色的,打印出来是蓝色。Python用不同的颜色显示程序中的语句,这样可以方便程序员区分不同类型的代码(code)。

到目前为止,我们是在一个交互的界面上通过敲入指令指挥Python完成特定的工作。这不是真正意义上的程序的形式,我们可以打开一个编辑器,把指令逐条输入其中,一次性完成所有操作。

脚本模式::点击Python shell界面的菜单“File” 通过点击“New File”选项,或者直接按 Ctrl + N 快捷键打开python文本编辑器。你可以敲入几行命令试试:

print "Hi, welcome to the Python world!"

print "I hope you can enjoy learning to program!"

print "Gaga, fighting! Fighting!!"

那个python文件里边的第一行内容是什么意思?

Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*-就行了。

通过菜单 File > Save 或者按 Ctrl + S 对编辑好的程序进行保存,比如保存成 My1st_PythonCodes.py。我们可以用解释器来执行这个文件。这样的文件成为脚本(Script)。依照惯例,Python脚本文件的后缀是.py。

>>> ========================= RESTART ===============================

>>>

Hi, welcome to the Python world!

I hope you can enjoy learning to program!

Gaga, fighting! Fighting!!

>>>

====== RESTART ====== 表明已经运行了一个程序,让你的每次测试与测试之间的结果分隔得更清楚些。

如果运行某个程序,IDLE弹出一则消息“There's an error in your program: invalid syntax.”,意思是说你的程序有一个错误,语法不正确。这时候,你得仔细查看下代码,看看哪里出了问题。IDLE的编辑器会用红色突出显示它认为出错的位置。也许问题不会恰好出现在红色显示的位置上,但是,应该很接近报错的位置。

第一章的内容,我们回答了:如何安装Python?如何从IDLE启动Python?如何通过Python自带的shell与Python交互?以及,如何通过Python自带的编辑器完成你的第一个程序并运行?

学习编程,一开始起步时,总是会遇到各种困难。初学者往往在无边的未知之前心生恐惧,所以,请高手们原谅我用360的安装方式为初学者开启Python的大门 O(∩_∩)O~

推荐:推荐两本入门教程,《像计算机科学家一样思考Python》 英文名叫做“Think Python: How to Think Like a Computer Scientist”

以及《父与子的编程之旅,与小卡特一起学Python》

这本书的英文名叫做"Hello World! Computer Programming for Kids and Other Beginners”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值