Python 入门(1)——安装和hello world
来源:互联网 发布:苏州经济数据 编辑:程序博客网 时间:2024/06/16 12:36
Windows下Python的安装比较简单,从python的官方网站(http://www.python.org/)下载了python的最近版本后双击执行即可,我用的是python-2.7.1。在WindowsXP系统中安装python,双击安装文件,Windows给出下面的警告:
从网上搜了下解决方案,都说是“Windows Installer服务”未开启的原因。但是启用“WindowsInstaller服务”后问题依然存在。于是又从微软官网下载最新的版本对Windows installer进行了更新。一阵折腾后,还是无法打开。最后发现竟然是360搞得鬼,下载文件时关闭360,下载后的文件就可以安装了。
安装完python后,按理说如果要想从Windows命令行调用Python,那么需要先正确的设置Path变量。点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做Path的变量,然后编辑这个变量,把; C:/Python27(Python所在的正确目录名)加到它的结尾。我没有添加path竟然也可以调用python,^_^!!
Python旅程开始了,第一步依然是hello world。可以选择使用带提示符的Python解释器。在运行中输入python即出现了python提示符,键入print‘hello world’,马上可以看到输出!So easy! 如果要退出python提示符,按Ctrl-z,再按Enter。
也可以使用IDLE程序来编辑。IDLE是集成开发环境的缩写。点击开始->程序->Python 2.7->IDLE(Python GUI)。File->newWindow新建窗口,在窗口中键入下面语句,然后保存。
#!/usr/bin/python
#Filename:helloworld.py
print 'Hello World'
可以使用shell运行这个程序,在运行中键入”python helloworld.py”。在Windows命令提示符下看不到输出结果,只是屏幕一闪而过(这个原因你懂的)。如果想看到结果,只需要在文件中加一句:raw_input(),就像C语言的getchar()函数。如果用IDLE运行,选择Edit->Run Script,或者Ctrl-F5。你看到输出结果了么?
让我们来分析一下代码。Python至少应当有第一行那样的特殊形式的注释。它被称作组织行 ——源文件的头两个字符是#!,后面跟着一个程序。跟在注释之后的是一句Python语句 ——它只是打印文本“Hello World”。print是操作符,而“Hello World”为字符串。
在对语言的学习中,最好的帮手就是help了,同样你可以使用内建的help功能来获得某个Python函数或语句的快速信息帮助。比如:运行help(str)就会得到关于str类的帮助。如果想获取操作符的帮助,需要在操作符上加引号,如:help(‘print’)。在带提示符的python解释器中按q即可退出帮助。
这些是第一篇的内容,希望对大家有帮助,待续。
- Python 入门(1)——安装和hello world
- Python学习1-安装和Hello world
- python爬虫—hello world!
- 【python】python入门篇:python安装和环境配置、pycharm安装、第一个python程序hello world
- Python入门 (一) hello world
- python 入门显示Hello world
- Python环境安装 Hello World
- Java Spring MVC入门(三)—— Hello World
- 入门Qt——hello, world
- Android入门—— Hello, world
- Android入门—— Hello, world 解析
- 入门Qt——hello, world
- OSGI入门——Hello World
- Ubuntu入门——hello world
- 入门Qt——hello, world
- Go语言入门——Hello World
- fl2440——驱动入门,hello world!
- Docker入门——Hello World
- Rococo terminator ( 有过很多考虑,很多取舍,目前维持这种状态)
- 卓越软件测试质量体系最佳实践
- 基于角色-功能-资源的权限控制模型的设计与实现
- Android滑动手势侦测方法
- 三星D508,E258,D608用蓝牙传JAVA游戏的方法已经掌握~有弄不明白的朋友可以问我,愿意效劳~
- Python 入门(1)——安装和hello world
- 职业转向
- 关于ScrollPane的update和RefreshPane方法的区别。
- VC++6.0 中calling convention 的__cdecl __fastcall与 __stdcall设置项
- C# 操作EXCEL 参考
- struts2 整合spring
- 转:Windows进程间通信的各种方法
- 链表在存储器中紧凑地排列
- memcache 使用