测试题:
0. Python 是什么类型的语言?
python是一门解释型、面向对象、动态数据类型的高级程序设计语言;
解释型:程序无需编译成二进制代码,而是在执行时对语句一条一条编译;
动态数据类型:在程序执行过程中,可以改变变量类型;
常被称作胶水语言,能把用其他语言制作的各种模块轻松的联结在一起。
脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言、C++语言 或 Java 之类的系统编程语言要简单容易。
也让脚本语言另有一些属于脚本语言的特性:
• 语法和结构通常比较简单
• 学习和使用通常比较简单
• 通常以容易修改程序的“解释”作为运行方式,而不需要“编译”
• 程序的开发产能优于运行性能
一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令串行的指令,还可以编写更复杂的程序。
1. IDLE 是什么?
IDLE是开发python程序的基本IDE(集成开发环境),python自带的编辑器;
是一个python shell(外壳),基本上来说,就是一个通过键入文本和程序交互的途径,利用shell与python进行互动。
2. print() 的作用是什么?
打印输出;
3. Python 中表示乘法的符号是什么?
*;
4. 为什么 >>>print('I love fishc.com ’ * 5) 可以正常执行,但 >>>print('I love fishc.com ’ + 5) 却报错?
在python中不能把两个完全不一样的东西加在一起,比如数字和文本。
5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
方法①将要打印的内容用单引号包裹,双引号标在需要的地方即可;
方法②用单引号转义。
6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?
Python2的默认编码是asscii(导致python2经常遇到编码问题)。
补充:
Alt+G 快速定位某行;
Alt+N (从第一行开始)下一条命令
Alt+P (从最后一行开始)上一条命令