通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
第1题
以下代码绘制的图形是( )。
import turtle as t for i in range(1,7): t.fd(50) t.left(60)
正方形
六边形
三角形
五角星
第2题
以下选项不能改变 turtle 绘制方向的是( )。
turtle.open()
turtle.left()
turtle.fd()
turtle.seth()
第3题
以下关于 random 库的描述,错误的是( )。
random 库是 Python 的第三方库
通过 from random import *可以引入 random 随机库
设定相同种子,每次调用随机函数生成的随机数相同
通过 import random 可以引入 random 随机库
第4题
以下关于 random.uniform(a,b)生成结果的说法中,正确的是( )。
生成一个取值范围为[a,b]的随机浮点数
生成一个取值范围为[a,b]的随机整数
生成一个均值为 a、方差为 b 的正态分布
生成一个取值范围为(a,b)的随机数
第5题
假设现在是 2018 年 10 月 1 日的下午 2 点 20 分 7 秒,则下面代码输出为( )。
import time print(time.strftime("%y-%m-%d@%H-%M-%S", time.gmtime()))
2018-10-1@14-20-7
2018-10-1@14-20-07
2018-10-01@14-20-07
True@True
第6题
以下选项中,不能实现 turtle 画笔提起的是( )。
turtle.up()
turtle.penup()
turtle.pu()
turtle.pend()
第7题
以下哪一个不是 random.uniform(10,13)函数的值( )。
11.3
13
13.1
10
第8题
random 库中用于生成随机浮点数的函数是( )。
random()
randint()
getrandbits()
randrange()
第9题
time 库的 time.sleep(t)函数的作用是( )。
将当前程序挂起 secs 秒,挂起即暂停执行
将 struct_time 对象变量 t 转换为时间元组
返回一个代表时间的精确浮点数,两次或多次调用后,其差值用于计时
根据 format 格式定义,解析字符串 t,返回 struct_time 类型时间
第10题
正方形绘制。使用 turtle 库,绘制一个边长值为 100 的正方形。
参考答案:
from turtle import * for i in range(4): fd(100) left(90)
第11题
六边形绘制。使用 turtle 库,绘制一个边长值为 100 的六边形。
from turtle import * for i in range(6): fd(100) left(60)
第12题
使用 time 库的相关函数获取 3 天前的时间。
from time import * print(ctime(time()-24*60*60))
选择题(9题,共计9分) 填空题(3题,共计0分)