柒微网络

python二级模拟考试 (精品题)第一次-普通2019年12月

2019-09-15 开发语言 297

101

从键盘输入两个浮点数,计算以这两个浮点数为边长的长方的面积,显示在屏幕上,数据长度为10,右对齐,不足部分用-补齐,保留2位小数。

输入输出示例

输入 : 23.34,45 1

输出 : 长方形的面积是- -1053 1

题目代码:

l,w = eval(input())
print("长方形的面积是:{_____ (1)___ }" . format())

解答示例:

l,w = eval(input())
print("长方形的面积是:{0:->10.2f}" . format(l*w))
#考点:format的用法 填对占.2f  2为小数点后两位


102

利用random随机库里的函数,生成一个由四个大小写字母组成的验证码,显示在屏幕上。

输入输出示例

输入:  无

输出:  ESzY

题目代码:

#在____处填写一行代码
#在处填写多行代码
#不允许修改其他代码
import random as r
zmb = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTuVvWwXxYyZz'
r.seed(1)
*
print(code)

解答示例:

import random as r
zmb = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTuVvWwXxYyZz'
r.seed(1)
code=''            #定义变量
length=len(zmb)    #获取字符串长度
code+=zmb[r.randint(0,length)]   #随机获取一个字符
code+=zmb[r.randint(0,length)]   #随机获取一个字符
code+=zmb[r.randint(0,length)]   #随机获取一个字符
code+=zmb[r.randint(0,length)]   #随机获取一个字符
print(code)


201

使用turtle库的turtle. fd()函数和turtle. seth()函数绘制一个边长为40像素的正12边型。效果如下图所示。


填写的代码,使用以下的格式进行输出

print("(1)")

print("(2)")

print("(3)")

输入输出示例

题目代码:

#请在______ 完善代码,删除横线。
#最后请用Print输出你的结果,供系统评分。
import turtle
turtle.pensize(2)
d=0
for i in range(___ (1)___ ):
    ___(2) ___
    d+=___(3)___
    turtle.seth(d)

解答示例:

import turtle
turtle.pensize(2)
d=0
for i in range(12):
    turtle.fd(40)
    d+=30
    turtle.seth(d)
print(12)
print(40)
print(30)


转载请说明来源于"柒微博客"

本文地址:http://7we.net/article-135.html


文章评论

请您先登录|注册后再进行回复
回复区