小白入门python之在命令框中实现简单的python代码

来源:互联网 发布:java图形界面开发教程 编辑:程序博客网 时间:2024/06/05 23:28

        今天入门python,发现可以在命令行中直接运行python的方法,自己就来试一试,但这对于对python有很高要求的工程师来说,确实还是太简单了。我写文章的思路是,以解决问题的思路来实现最终的目标,因为我认为,可以解决bug的工程师才是好工程师。

在这里先推荐两个学习python的网页,这两个网页的学习可以基本掌握python的语法,达到入门的效果,但是想要进一步提升,则需要进行更深层的学习,可以在网易云课堂上寻找开发实例,然后操作,可以作为自我提升的一个途径。

        学习python的两个网页是:

1.廖雪峰老师的网页

https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000

2.菜鸟教程

http://www.runoob.com/python/python-basic-syntax.html

这些是好的学习语言的网站,简单易懂,入门足矣。

原归正传,首先我在桌面写了一个python文件,文件名为test.py,内容为

print ('hello,python');
主要作用是实现输出hello.python。

路径为:C:\Users\moli\Desktop,moli是电脑的用户名,自己可以根据情况确定位置。

想要运行该文件,首先打开命令行,cmd,文件所在位置:

C:\Users\moli>cd C:\Users\moli\Desktop
进入之后,运行python文件:
C:\Users\moli>python test.py
糟糕,报错了:

SyntaxError: Non-UTF-8 code starting with '\xa3' in file test.py on line 1, but no encoding declared; 
see http://python.org/dev/peps/pep-0263/ for details
报错原因分析:因为python2和python3有区别,有些语法发生了一点变化,所以报错是:语法错误。

更改方法是:在首行加入一行代码:

# coding=gbk  

ok,继续运行。依然糟糕,报错:

  File "test.py", line 2    print ('hello,python');          ^SyntaxError: Missing parentheses in call to 'print'. Did you mean print(('hello,python');)?
报错原因:语法错误,丢失括号(),这是因为,我们在文件中的括号是中文括号。更改成为英文的即可。

再次运行,直接成功:

C:\Users\moli\Desktop>python test.pyhello,python
好了,test.py源文件中内容为:

# coding=gbk  print ('hello,python');

好了,文件运行结束,希望以后和大家共勉,当然,这是入门级别的,以后 ,我们将选用好用一点的编辑器来实现代码的编写。

所以,学习语言的最主要的新的就是,不要怕。


原创粉丝点击