【python快速编程入门 第2版】第一章 python概述 习题

一、填空题

1.Python是面向___对象的高级语言。
2.Python 可以在多种平台运行,这体现了Python语言
_可移植性的特性。
3.Python模块的本质是
.py文件。
4.使用
import关键字可以在当前程序中导入模块。
5.使用
form 模块名 import___语句可以将指定模块中的全部内容导入当前程序。

二、判断题

1.相比C++程序,Python程序的代码更加简洁、语法更加优美,但效率较低。(
2."from 模块名 import*"语句与"import模块名"语句都能导入指定模块的全部内容,相比之下,from…import*导入的内容无须指定模块名,可直接调用,使用更加方便,因此更推荐在程序中通过这种方式导入指定模块的全部内容。(×
3.Python 3.x版本完全兼容 Python 2.x。(×
4.PyCharm 是Python 的集成开发环境。(
5.模块文件的后缀名必定是.py。(

三、选择题

1.下列选项中,不是 Python语言特点的是(C)。
A.简洁 B.开源 C.面向过程 D.可移植
2.下列哪个不是Python 的应用领域?(D
A.Web开发 B.科学计算 C.游戏开发D.操作系统管理
3.下列关于Python的说法中,错误的是(C)。
A.Python是从ABC语言发展起来的 B.Python是一门高级计算机语言
C.Python只能编写面向对象的程序 D.Python程序的效率比C程序的效率低
四、简答题
1.简述 Python 的特点。P2
2.简单介绍如何导入与使用模块。P14
3.简述 Python 中模块、包和库的意义。P14
五、编程题
请在Python 开发工具中输入并运行以下程序,查看程序运行结果。
1.整数求和。输入整数n,计算1~n之和。

n = int(input("请输入一个整数:"))
sum = 0
for i in range(n):
    sum += n
print("1-%d的求和结果为:%d" % (n, sum))

image.png
2.整数排序。输入3个整数,把这3个数由小到大输出。

I = []
for i in range(3):
    x = int(input("请输入3个整数:"))
    I.append(x)
I.sort()
print(I)

image.png
3. 打印九九乘法表。

for i in range(1, 10):
    for j in range(1, i + 1):
        print("%dx%d=%d" % (j, i, i * j), end=" ")
    print('')

image.png
4.绘制多个起点相同但大小不同的五角星,如图1-27所示。
image.png

import turtle as t

def draw_fivestar(leng):
    count = 1
    while count <= 5:
        t.forward(leng)
        t.right(144)
        count += 1
    leng += 10
    if leng <= 100:
        draw_fivestar(leng)

def main():
    t.penup()
    t.backward(100)
    t.pendown()
    t.pensize(2)
    t.pencolor('red')
    segment = 50
    draw_fivestar(segment)
    t.exitonclick()

if __name__ == '__main__':
    main()

GIF 2022-11-2 星期三 下午 1-40-29.gif

  • 19
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明金同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值