Python学习笔记:01 环境搭建和“Hello World!”
来源:互联网 发布:广告软件 编辑:程序博客网 时间:2024/05/17 08:00
刚刚接触Python两个月,把积累的东西记录下来,算是给以后万一用到的时候做一个参考,也希望能分享一下。
初学无知,多多关照。
初学无知,多多关照。
- 环境安装
这里介绍如何在Windows下搭建Python运行环境,并运行第一个Hello World!程序。本文的运行环境是Windows7,Python 2.7。Python目前分为Python2和Python3两个版本。二者有一定的差别,但是大部分还是相通的。很多基于Python2开发的代码因为一些语法格式上的变化而无法在Python3环境下运行,且尚未迁移。Python2的社区中已经有很多较成熟的软件和模块,有些还没有迁移到Python3。本文介绍Python2。Python的官方网站为:http://www.python.org/在该网站可以找到各种官方的软件、文档下载。写本文时,最新的Python2版本为Python 2.7.6,其Windows版的官方下载地址为:http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi安装完毕后,要把Python目录配置到PATH变量里面去,这样你在命令行中的任何目录下键入“python”并回车,就可以进入Python解释器了。
有两种方式运行Python代码:1. 进入Python解释器后,以命令行交互式的方式一条一条地运行Python代码(或者说“命令”);2. 写成Python文件,并用Python解释器执行。
- 命令行方式
1. 打开Windows命令行窗口,输入“python”并回车,即可出现如下提示符:E:\>pythonPython 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>2. 输入“print 'Hello World!'”并回车,即可看到系统打印出字符串“Hello World!”>>> print 'Hello World!'Hello World!3. 输入“exit()”并回车,即可退出Python解释器。也可以先按“Ctrl + Z”,然后回车来退出。
- 文件执行方式
1. 用任何文本编辑器新建一个文件,命名为:hw.py,添加如下内容:print "Hello World!"注:内容要顶格写,不能缩进。在Python中,缩进是代码块的标志,后面会说明。2. 在命令行窗口中进入刚才保存文件的目录,执行“python hw.py”并回车,即可看到运行结果:E:\study\Python>python hw.pyHello World!E:\study\Python>注:* Python是一种“半解释执行”的语言。与shell类似,它的代码是明文保存的,代码文件中包含纯文本的python代码。文件后缀名约定为“.py”(实际上任何后缀名都可以,但是使用“.py”一方面可以较好区分,另一方面在windows平台下,安装了Python后可以直接双击执行)。* 为了提高效率,Python也会对源代码进行编译,编译后的文件是同名的“.pyc”文件。然而,用户不能执行.pyc文件而只能执行.py文件。py文件修改以后,Python解释器会自动重新编译,不需要手工干预。
- IDE
安装Python之后,可以使用任何文本编辑器来开发Python程序。但是,一个强大的IDE可以大大节约我们的时间,方便我们理解。目前比较流行的Python IDE就是JetBrains公司出品的PyCharm。(个人非常喜欢JetBrains的产品。它的另一款IDE产品IntelliJ IDEA也是Java界广受欢迎的IDE)。PyCharm有专业版和社区版两种,后者是免费的。这里使用免费版。PyCharm的官方主页为:http://www.jetbrains.com/pycharm/PyCharm社区版在写本文时,最新出版本为3.1,Window版的下载地址为:http://download.jetbrains.com/python/pycharm-community-3.1.exe安装后,新建一个Project,然后直接在左侧栏中右击、New、Python File,即可新建Python文件。程序文件编辑完成后,右击程序文件Tab页并点击“Run”即可运行。print的内容将被打印在输出窗口中。
0 0
- Python学习笔记:01 环境搭建和“Hello World!”
- Python学习笔记1-搭建Python环境 和 Python Hello World!
- Python学习笔记1——搭建环境与“Hello World”
- Python学习-安装、环境搭建与Hello World
- Python学习笔记01 从零开始Hello world
- Python学习笔记--01、Hello World!
- Android 学习笔记-- 开发环境 和 hello world
- Hadoop环境搭建和Hello World
- VBS开发环境搭建和Hello World
- springboot之hello world搭建学习笔记
- Lua学习笔记--环境配置&Hello World
- Python学习笔记(一)Hello World
- python基础教程学习笔记 — ‘Hello World’
- 【学习笔记】Python的 Hello world
- MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World
- MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World
- MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World
- MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World
- lua advanced function
- “移动医疗”四大入口,一条纵贯线和商业模式
- 改变Resin-2.1.17返回的server版本信息
- vim自动对齐
- launch failed binary not found---eclipse c++ linux
- Python学习笔记:01 环境搭建和“Hello World!”
- java学习笔记 access modifier 访问修饰符作用
- 《STL源码剖析》—— stl_config.h
- 还原数据库时数据库被占用导致的还原失败解决方案
- 五指山nefu84
- 【离散化】poj1083 Moving Tables
- 小P的故事——买药。。
- u盘安装win7系统
- 常用js验证