Python程序设计
上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)