以下内容仅用作个人学习记录

单项选择题

点击选项选择正确答案,每题有且仅有一个正确答案

1  Guido van Rossum正式对外发布Python版本的年份是:

A  1991

B  2002

C  1998

D  2008

正确答案 A

Python成功了,所以早年的开发历史也受到关注,以下是Guido自述的启动阶段时间表:

"

December, 1989 Implementation started

1990 Internal releases at CWI

February 20, 1991 0.9.0 (released to alt.sources)

February, 1991 0.9.1

"

鉴于Internal release不算对外发布,普遍认为Python语言诞生于1991年。

2以下关于Python语言中“缩进”说法正确的是:

A  缩进可以用在任何语句之后,表示语句间的包含关系

B  缩进统一为4个空格

C  缩进是非强制的,仅为了提高代码可读性

D  缩进在程序中长度统一且强制使用

正确答案 D

Python语言的缩进只要统一即可,不一定是4个空格(尽管这是惯例)。

3以下不属于IPO模型的是:

A  Input

B  Output

C  Process

D  Program

正确答案 D

IPO:Input Process Output

4字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是:

A  s[-3]

B  s[:-3]

C  s[0:-3]

D  s[3]

正确答案 A

字符串有正向递增和反向递减两套序号体系

5以下不是Python语言合法命名的是:

A  MyGod5

B  _MyGod_

C  5MyGod

D  MyGod

正确答案 C

合法命名的首字符不能是数字。

6在Python中,用于获取用户输入的函数是:

Aget()

Beval()

Cinput()

Dprint()

正确答案 C

get()不是Python内置函数,获得用户输入只有一种方式:input()。

7下面不属于Python保留字的是:

A  type

B  def

C  elif

D  import

正确答案 A

type不是Python保留字,而是内置函数 type()。

8以下不是Python数据类型的是:

A  实数

B  字符串

C  列表

D  整数

正确答案 A

实数是数学中的概念,在Python中对应浮点数。

9哪个选项给出的保留字不直接用于表示分支结构?

A  else

B  in

C  elif

D  if

正确答案 B

if-elif-else是分支表达,in用来进行成员判断。

10利用print()格式化输出,哪个选项用于控制浮点数的小数点后两位输出?

A  {.2f}

B  {:.2}

C  {.2}

D  {:.2f}

正确答案 D

:.2f  哪一个都不能少

程序设计题

Hello World的条件输出

描述

获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:

如果输入值是0,直接输出"Hello World"

如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)

如果输入值小于0,以垂直方式输出"Hello World"

输入输出示例输入                                 输出

示例 1

0                                  Hello World

代码1Str = eval(input())

if Str == 0:

print("Hello World")

elif Str > 0:

print("He\nll\no \nWo\nrl\nd")

else:

print("H\ne\nl\nl\no\n \nW\no\nr\nl\nd")

参考代码如下:n=eval(input())

if n==0:

print("Hello World")

elif n>0:

print("He\nll\no \nWo\nrl\nd")

else:

for c in "Hello World":

print(c)

答案可以有很多种写法。

数值运算

描述

获得用户输入的一个字符串,格式如下:

M OP N

其中,M和N是任何数字,OP代表一种操作,表示为如下四种:+, -, *, /(加减乘除)

根据OP,输出M OP N的运算结果,统一保存小数点后2位。

注意:M和OP、OP和N之间可以存在多个空格,不考虑输入错误情况。

输入输出示例输入                  输出

示例 1

10 + 100           110.00

1 / 20               0.05

代码1Num = eval(input())

print("{:.2f}".format(Num))

参考答案如下:s = input()

print("{:.2f}".format(eval(s)))

体会eval()函数的作用,在编程中用处很大。

python语言程序设计考试内容_MOOC_Python语言程序设计(嵩天)考试_第一周相关推荐

  1. c语言计算机二级考试内容,2017计算机二级考试内容C语言

    2017计算机二级考试内容C语言 C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.那么计算机二级C语言的考试内容是什么呢,我 ...

  2. 2021年保育员(中级)考试内容及保育员(中级)考试资料

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:保育员(中级)考试内容是安全生产模拟考试一点通生成的,保育员(中级)证模拟考试题库是根据保育员(中级)最新版教材汇编出保育员(中级 ...

  3. 2022年上海市安全员C证考试内容及上海市安全员C证考试技巧

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:上海市安全员C证考试内容是安全生产模拟考试一点通生成的,上海市安全员C证证模拟考试题库是根据上海市安全员C证最新版教材汇编出上海市 ...

  4. 2021-07-18 2021年美容师(初级)考试内容及美容师(初级)考试总结

    题库来源:安全生产模拟考试一点通公众号小程序 美容师(初级)考试内容是安全生产模拟考试一点通生成的,美容师(初级)证模拟考试题库是根据美容师(初级)最新版教材汇编出美容师(初级)仿真模拟考试.2021 ...

  5. 2020年焊工(技师)考试内容及焊工(技师)考试申请表

    题库来源:安全生产模拟考试一点通公众号小程序 2020年焊工(技师)考试内容及焊工(技师)考试申请表,包含焊工(技师)考试内容答案和解析及焊工(技师)考试申请表练习.由安全生产模拟考试一点通公众号结合 ...

  6. 2021年低压电工考试内容及低压电工复审模拟考试

    题库来源:安全生产模拟考试一点通公众号小程序 低压电工考试内容参考答案及低压电工考试试题解析由安全生产模拟考试一点通题库老师及低压电工操作证已考过的学员汇总,相对有效帮助低压电工复审模拟考试学员顺利通 ...

  7. 2020年胺基化工艺考试内容及胺基化工艺考试平台

    题库来源:安全生产模拟考试一点通公众号小程序 2020年胺基化工艺考试内容及胺基化工艺考试平台,包含胺基化工艺考试内容答案和解析及胺基化工艺考试平台练习.由安全生产模拟考试一点通公众号结合国家胺基化工 ...

  8. 2021年胺基化工艺考试内容及胺基化工艺考试技巧

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:2021年广东省安全员B证第三批(项目负责人)考试技巧为正在备考广东省安全员B证第三批(项目负责人)操作证的学员准备的理论考试专题 ...

  9. 2021年电工(初级)考试内容及电工(初级)考试技巧

    题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:电工(初级)考试内容是安全生产模拟考试一点通生成的,电工(初级)证模拟考试题库是根据电工(初级)最新版教材汇编出电工(初级)仿真模 ...

最新文章

  1. 2021腾讯数字生态大会:腾讯安全聚焦安全共建,护航数字经济发展
  2. win8系统ghost后只有一个盘了其它分区的文件如何找回
  3. 如何将DATASET的数据导出到XML文件,并直接下载
  4. PPT 下载 | 神策数据算法专家:推荐系统的实践与思考(下)
  5. Eclipse 批量创建多级文件夹
  6. python命名空间特性_Python命名空间与作用域
  7. C#学习笔记-Windows窗体自定义初始位置
  8. 使用EasyPoi导出Excel
  9. springboot redis shiro 实现 单点登录
  10. 你的 GNN,可能 99% 的参数都是冗余的
  11. 直接插入排序比较次数_程序员必须要会的直接插入排序算法
  12. es6 async函数的实现原理
  13. 【STM32】STM32CubeMX教程二--基本使用(新建工程点亮LED灯)
  14. win10 使用点滴
  15. ajax中res和req,表达式是否为每个请求提供了不同的req和res对象?
  16. 【Circulation love恋爱循环】MMD镜头+动作打包下载.zip
  17. 天然气门站监控摄像头如何布置_监控摄像头安装布线技巧
  18. 神器VIM配置文件进阶v1.0beta
  19. 五金配件批发行业在线订单管理系统解决方案
  20. 简单计算器(C 语言实现)

热门文章

  1. PHP新手上路(十)
  2. linux的基础知识——TCP异常断开
  3. CAP 理论 —— 最通俗的解释
  4. Leetcode--200. 岛屿数量
  5. 雷赛运动控制卡能不能用c语言_基于PMAC控制卡的三坐标测量机控制系统
  6. ios请求头解决参数中文乱码_花了一天时间就解决了一个的请求头传参参数格式bug...
  7. 自学python在家怎么上班_【经验分享】转行如何自学Python并且找到工作,分享自己心得...
  8. android app links,Android APP Links 配置
  9. c++二维数组指针详解
  10. Halcon学习笔记:Halcon标定步骤-3d_coordinates.hdev示例