《零基础入门学习Python》视频学习地址:传送门
测试题:
0. Python 是什么类型的语言?
Python是脚本语言,脚本语言是电脑编程语言,因此也能让开发者借以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,是的脚本语言通常比C语言、C++语言或Java语言之类的系统编程语言简单容易。
也让脚本另有一些属于脚本语言的特性:
- 语法和结构通常比较简单
- 学习和使用通常比较简单
- 通常以容易修改程序的“解释“作为运行方式,而不需要“编译”
- 程序的 开发产能优于运行性能
1. IDLE 是什么?
IDLE是一个python shell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径!像我们Windows那个cmd窗口,像Linux那个黑乎乎的命令窗口,他们就是shell,利用他们,我们就可以给操作系统下达命令。同样的,我们可以利用LDLE这个shell与Python进行互动。
2. print() 的作用是什么?
print()会输出窗口中显示一些文本(输出窗口就是IDLE shell窗口)
3. Python 中表示乘法的符号是什么?
Python中的乘号是*(星号)。
4. 为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?
在Python中不能把完全不同的东西加在一起,比如说数字和文本,正是这个原因,>>>print(‘I love fishc.com’ + 5)才会报错。这就像是在说“五只小甲鱼加上苍井空会是多少?”一样没有多大意义,结果可能是五,可能是六,也可能是八!不过乘以一个证书来翻倍就具有一定意义了,前边的例子就是将“I love fishc.com”这个字符串打印五次。
5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
可以有两个选择:
- 可以用反斜杠(\)对双引号转义:",
- 或者用单引号引起这个字符串,例如'I L"o"ve fishc.com'。
6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?
确实还有相当多的程序员在使用Python2,不过Python3才是Python发展的未来,就像XP和WIN7一样。在《零基础入门学习Python》的系列教程准备中,小甲鱼发觉Python3中的新特性确实很妙,很值得进行深入学习!你也不用担心,如果你了解了Python3,Python2的代码阅读对于你来说根本不成问题!
动动手:
0. 动手试试直接输入>>>5+8 与输入>>>print(5+8) 有何不同?
>>> 5+8
13
>>> type(5+8)
<class 'int'>
>>>
>>>
>>> print(5+8)
13
>>> type(print(5+8))
13
<class 'NoneType'>
>>>
1. 在交互模式中,使用 Python 计算一年有多少秒?
>>> print(365*24*60*60)
31536000
>>>