上QQ阅读APP看书,第一时间看更新
1.3 习题
1.选择题
(1)下面不属于Python特征的是( )。
A.简单易学
B.脚本语言
C.属于低级语言
D.可移植性
(2)下面列出的程序设计语言中( )不是面向对象的语言。
A.Python
B.C++
C.Java
D.VB
(3)下面不属于Python语言编辑环境的是( )。
A.IDLE
B.PyCharm
C.MyEclipse
D.Eclipse
2.填空题
(1)Python自带的编译器是___。
(2)Python脚本文件的扩展名是___。
(3)Python最大的特点是___。
3.简答题
(1)简述Python语言的概念。
(2)简述Python与其他语言的区别。
(3)描述一下Python程序的创建过程。
4.编程题
(1)利用PyCharm编写一个简单的程序,并利用调试工具进行代码的调试。
(2)利用PyCharm编写一个计算三角形面积的程序,并调试。代码如下:
1 # -*- coding: UTF-8-*- 2 a = float(input(’输入三角形第一边长: ')) 3 b = float(input(’输入三角形第二边长: ')) 4 c = float(input(’输入三角形第三边长: ')) 5 # 计算半周长 6 s = (a + b + c) / 2 7 # 计算面积 8 area = (s*(s-a)*(s-b)*(s-c)) ** 0.5 9 print(’三角形面积为 %0.2f' %area)