Day1-零基础的python之旅

在这难得悠闲地假期里,疯玩了一整个月后,即将面临硕士入学的我终于开始有点方了......

话不多说,先从学python开始打基础吧,把学习历程发在博客上督促一下自己

--------------------------------------------------╭(°A°`)╮我是慌张的分割线--------------------------------------------------------

1.安装python

参照的入门教程为廖雪峰老师的官网

学习python前的预备工作是安装python环境,我使用的电脑是mac,其环境中自带python2.7,目前使用python3更多,所以首先安装一个python3

因为我的电脑中安装了homebrew,所以只需要在终端中输入

brew install python3

安装完成后,只需要输入 python3 即可调出python环境

大概就是这个样子

扫描二维码关注公众号,回复: 2734434 查看本文章

安装成功,好的朋友们我们下期再见!!!↖(^ω^)↗

 

(em。。。。快开学的慌张使我不敢皮)

在此学到一个之前不知道的知识,一直听说python是一个高级语言,原来他是需要解释器的。我们编写完的代码保存的后缀为.py,运行代码呢需要一个解释器,也就是把这个.py文件翻译成机器能够听懂的语言,来执行。目前使用最广的是CPython,其他的解释器是可以将python代码翻译成java啦,.Net啦之类的语言平台的,但是最好的方法是通过网络调用来交互,确保各程序之间的独立性

 

2.hello python!

python呢是有两种模式的,一种是命令行模式,一种是交互模式(听起来像是填空题)

按照我的理解呢,命令行模式就是和matlab里面跑的写好的好多行的代码一样,可以提前给你准备的时间,然后命令python把所有的活都一起干完。交互模式呢就是matlab底下的那个小窗口,输进去点东西输错了都不行的,回车就执行了,都不给准备的时间╭(°A°`)╮

在终端里输入python3跳出来的>>>就是交互模式啦,输入

exit()

就可以跳出去咯

 

那么我现在来试试这个python,廖老师给的第一个例子是,100+200

(。。。。。。。。。。说好的hello world开头呢

 

*^o^* python果然很方便啊!!!!好感度暴增!!!C语言还得一堆头文件设变量abcd的,python这很直接啊我喜欢!!!!

 

那么接下来来试试hello world吧

和C语言一样,python打印的命令行是print()   python很赞的一点是单引号双引号都可以的,只要不混用怎么都好说

嗯!很乖很听话我很喜欢!!

 

3.编辑器是个好东西

但是这么一行行的即兴发挥不是个事,接下来就试试命令行模式

notepad我是很喜欢的,但是他(似乎)木有mac的??所以投奔sublime了

 

下载安装好后呢,就把想写的编辑进去,保存个.py文件

命令行呢是没有默认的输出的,所以想输出记得print一下

美滋滋啦

 

得到了一个新的知识点,python在mac和linux上是可以直接运行的,要在第一行写上一个注释

#!/usr/bin/env python3

然后赋予该文件执行权限

$ chmod a+x hello.py

但是我还是打不开。。。我也不知道为啥

还是说这就算成功啦?

 

 

那今天就忙活到这吧~~~~

猜你喜欢

转载自blog.csdn.net/square_zou/article/details/81289824