零基础入门Python小甲鱼-笔记1

第一章 就这么愉快地开始吧

1.1 获得Python

初学者对于学习什么语言才是最好的?

他们的目的很明确,就是要找到”最好”编程语言,然后持之以恒地学习,那你们在现实社会,很棒棒哦,专注精神(找到人生的伴侣)

但是在编程的世界,每种编程语言都有存在的道理/意义,它们各自都有各自擅长的领域和适用性。最重要的适合自己的才是最好的

Python的语法是非常精简的,当然也有人说是最不规范的编程语言(道听途说)

Python3对python2的语法不兼容,python3不完全兼容python2的语法,与时俱进,学习python3

工欲善其事,必先利其器,要安装python,并使用它去拯救世界

安装python

在Python的官网下载最新的版本并下载(http://www.python.org)

进入Python的官网后找到Download字样,下载最新版本的Python即可,下面这是举个栗子而已

这里写图片描述

特别要注意勾上Add Python 3.5 to PATH,然后点“Install Now”即可完成安装。如果没有勾上的话,那你只能配置一下环境变量,,不会配置环境变量的童鞋,可以百度 就默认安装在C盘,如果不想安装在C盘的话,点击下面这个Customize installation ,安装到自己想要安装的目录下面

1.2 从IDLE启动Python

IDLE是一个Python Shell,shell的意思是”外壳”,简单来说就是一个通过输入文本与程序交互的途径。利用IDLE这个shell就可以与Python的进行互动。

#>>>这个提示符的含义是:Python已经准备好了,在等着输入Python指令呢

当我们在输入一串东西的时候,python按照我们的要求去做,在屏幕上打印那个字符串是有含义的,第一次亲密接触是有感觉的,她完全能够理解我们的想法。

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> print("I love FishC.com!")
I love FishC.com!
>>> 

1.3 失败的尝试

这个尝试也给我们有个提醒,就是不要在学一门编程语言的时候,把另一门编程语言的语法弄到里面来,

像下面这样输入,python就会”笨笨地”出错

>>> print "I love FishC.com!"   #这是Python2.x的语法(前任)
SyntaxError: Missing parentheses in call to 'print'
>>> printf("I love FishC.com!");    #这是C语言的语法(小三)
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    printf("I love FishC.com!");
NameError: name 'printf' is not defined

Python3小气的说,跟我在一起,你还想着前任,为什么你跟我在一起还想着其他女人,小C她哪点比我好,她还要加分号呢,我可不用。

井号(#)的作用的是注释,给人看的,并不会被当做代码运行

1.4 尝试点儿新的东西

在IDLE中输入print(5+3)/直接输入5+3

>>> print(5+3)
8
>>> 5+3
8

可以计算复杂的乘法运算

为了让井水和河水在一起生活,我们做出以下操作,简单来说就是拼接

>>> print("Well water" + " River")
Well water River

1.5 为什么会这样

再试试print(“I love python\n” *3),\n是有换行的功能

>>> print("I love python\n" *3)
I love python
I love python
I love python

哇,字符串个数字还可以做乘法,结果重复显示多个字符串。既然乘法可以,那不妨试试加法。

那个错误就是TypeError:不能将int转化成 str,解决办法将数字3变成字符串

>>> print("I love python\n" + '3')
I love python
3

有个小技巧alt+N,就可以把你之前输入的代码,进行选择,重复利用,不用不用重复打重复的代码,提高效率

参考资料是:零基础入门学习Python小甲鱼的书和视频教程

写这个笔记,目的是为了方便以后回顾,总结一下经验,继续前行,向大牛学习。

猜你喜欢

转载自blog.csdn.net/xyyojl/article/details/80496850