1

1.1 turtle库操作

题目截图

image.png

源代码

  1. # 请在______处使用一行代码或表达式替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. import turtle
  5. turtle.right(-30)
  6. ___(1)___
  7. turtle.right(60)
  8. turtle.fd(200)
  9. ___(2)___
  10. turtle.fd(200)
  11. turtle.right(60)
  12. turtle.fd(200)
  13. turtle.right(120)

答案

1.2 split,循环,列表切片,格式化输出

题目截图

image.png

源代码

  1. # 以下代码为提示框架
  2. # 请在...处使用一行或多行代码替换
  3. # 请在______处使用一行代码替换
  4. #
  5. # 注意:提示框架代码可以任意修改,以完成程序功能为准
  6. data = input() # 姓名 年龄 性别
  7. ...
  8. while data:
  9. ...
  10. data = input()
  11. ...
  12. print("平均年龄是{:.2f} 男性人数是{}".format(______))

答案

2

2.1

题目截图

image.png

源代码

  1. # 请在______处使用一行代码替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. import ______
  5. brandlist = ['华为','苹果','诺基亚','OPPO','小米']
  6. random.seed(0)
  7. ______
  8. print(name)

答案

2.2

题目截图

image.png

源代码

  1. # 请在______处使用一行代码或表达式替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. import jieba
  5. s = input("请输入一个字符串")
  6. n = ______
  7. m = ______
  8. print("中文字符数为{},中文词语数为{}。".format(n, m))

答案

2.3

题目截图

image.png

源代码

  1. # 请在...处使用一行或多行代码替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. n = eval(input("请输入数量:"))
  5. ......
  6. print("总额为:",cost)

答案

3

3.1

题目截图

image.png

源代码

  1. # 请在______处使用一行代码替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. import turtle
  5. turtle.pensize(2)
  6. d = ____(1)____
  7. for i in range(4):
  8. turtle.seth(d)
  9. d += ____(2)____
  10. turtle.fd(____(3)____)

答案

3.2

题目截图

image.png

源代码

  1. # 以下代码为提示框架
  2. # 请在...处使用一行或多行代码替换
  3. # 请在______处使用一行代码替换
  4. #
  5. # 注意:提示框架代码可以任意修改,以完成程序功能为准
  6. names=input("请输入各个同学行业名称,行业名称之间用空格间隔(回车结束输入):")
  7. ...
  8. d = {}
  9. ...
  10. ls = list(d.items())
  11. ls.sort(key=lambda x:x[1], reverse=True) # 按照数量排序
  12. for k in ls:
  13. print("{}:{}".format(______))

答案

4

4.1

题目截图

image.png

源代码

  1. # 请在______处使用一行代码或表达式替换
  2. #
  3. # 注意:请不要修改其他已给出代码
  4. import turtle
  5. for i in range(4):
  6. turtle.fd(100)
  7. ___(1)___(-100)
  8. ___(2)___((i+1)*90)

答案

4.2

题目截图

image.png

源代码

  1. # 以下代码为提示框架
  2. # 请在...处使用一行或多行代码替换
  3. # 请在______处使用一行代码替换
  4. #
  5. # 注意:提示框架代码可以任意修改,以完成程序功能为准
  6. txt = input("请输入类型序列: ")
  7. ...
  8. d = {}
  9. ...
  10. ls = list(d.items())
  11. ls.sort(key=lambda x:x[1], reverse=True) # 按照数量排序
  12. for k in ls:
  13. print("{}:{}".format(k[0], k[1]))

答案