码迷,mamicode.com
首页 > 编程语言 > 详细

Python 3学习入门一

时间:2015-08-21 23:15:52      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

Python 3版本的相关简介安装参见廖雪峰老师的官方网站,具有一定的指导学习意义。

http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

安装完毕之后,直接打开Python shell,首先作为程序猿最喜欢的最初始的程序莫过于hello word程序了,Python3中对于输出已经不同于2版本的输出写法,而是

python2中 print ‘hello, world‘
python3中 print (‘hello, world‘)或者print("hello, world")

在python 3.x版本中使用老方法已经出现错误,如下

>>> printhello, world
SyntaxError: invalid syntax
>>> print(hello,world)
hello,world

另外一种我们也可以在cmd环境中编辑运行程序:

打开cmd.exe,我们利用命令cd\返回到c根目录,然后进入到Python34目录下,我傻瓜地直接python print("hello, world"),然后后果你懂的——python:can‘t open file‘print("hello, world")‘:[Errno 2] No such file or directory

我表示傻了。。。这是cmd,汗

应该是运行.py文件,因而我在notepad++里面书写print("hello, world")保存到目录执行文件夹,再次用cmd执行输入hello.py运行出现hello, world

如果我们用Python交互模式,此时开始出现python 不是内部或外部命令

解决方法:

运行->cmd
输入set PATH=%PATH%;C:\Python25
接下来,再在当前的 cmd下输入python即可解决上面问题。

c:\Python34>python.exe

此时出现

>>>

表示是进入了交互式,那么下面就跟在shell里面输入其实差不多了。

>>>print(hello, world)
hello, world

如果执行的文件不是在安装目录下,而是自己自定义的文件夹,那么需要将其定位到我们所需要执行的文件夹:

方法一:

>> import os
>>> s=os.getcwd()
>>> os.chdir( "D:\Otherwork\PythonLearn")
>>> os.chdir( "D:\Otherwork\PythonLearn\Workspace")

>>> execfile("hello.py")
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
execfile("hello.py")
NameError: name execfile is not defined


>>> import hello
hello, world

python3版本中 execfile()已经移除,因而不能使用。 

或者:

>>> import sys
>>> sys.path.append("d:\Otherwork\PythonLearn\Workspace")
>>> import hello
hello, world

方法二和三类似于上面cmd和python交互式用法

方法四:直接简单粗暴,点击File打开所要执行的py文件,之后点击Run运行即可,出现hello, world

 

Python 3学习入门一

标签:

原文地址:http://www.cnblogs.com/guxuemei01/p/4749148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!