python例题

article/2025/10/15 4:25:39

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、缩进可以用在任何语句之后,表示语句间的包含关系

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

D、缩进统一为4个空格

正确答案 A

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

3.以下不属于IPO模型的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、Program

B、Input

C、Process

D、Output

正确答案 A

IPO:Input Process Output

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

A、s[:-3]

B、s[-3]

C、s[0:-3]

D、s[3]

 正确答案 B

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

5.以下不是Python语言合法命名的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、MyGod

B、MyGod5

C、_MyGod_

D、5MyGod

正确答案 D

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

6.在Python中,用于获取用户输入的函数是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、print()

B、input()

C、get()

D、eval()

 正确答案 B

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

7.下面不属于Python保留字的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、elif

B、import

C、def

D、type

正确答案 D

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

8.以下不是Python数据类型的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、整数

B、实数

C、列表

D、字符串

 正确答案 B

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

9.哪个选项给出的保留字不直接用于表示分支结构?‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

A、else

B 、elif

C、in

D、if

 正确答案 C

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

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

A         {:.2f}

B        {.2f}

C        {.2}

D        {:.2}

正确答案 A

:.2f  哪一个都不能少

Hello World的条件输出

描述

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

如果输入值是0,直接输出"Hello World"‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

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

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

 

数值运算

描述

获得用户输入的一个字符串,格式如下:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

M OP N‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

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

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

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

 


http://chatgpt.dhexx.cn/article/uEv42Z8G.shtml

相关文章

python题目总结1

实验一 Python基本操作 主要实验内容 print 、input语句、pip安装第三方库以及标准库的使用 print语句 按照以下三张图片编程实现 print(""" """ ) print(""" """) print(""" 学Python,来…

Python题目小练

一、填空题 1、Python 使用( # )符号标示注释;以( 缩进格式 )划分语句块。 2、Python 序列类型包括( 列表 )、( 元组 )、( 字典 ) 三种&#xf…

python基础题目大全,测试你的水平,巩固知识(含答案)

1、为什么学习Python? 人生苦短?人间不值得?想想自己的初心吧! 2、通过什么途径学习的Python? 官网、网上视频、学习网站、论坛、大牛的辅导 3、Python和Java、PHP、C、C#、C等其他语言的对比? &#xff08…

python编程题

7-1 jmu-Java&Python-统计一段文字中的单词个数并按单词的字母顺序排序后输出 (10 分) 现需要统计若干段文字(英文)中的不同单词数量。如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词。 注1:单词之间以空格(1个或多个空格)为间隔。注2…

50 道 Python 基础练习题(附答案详解)

作者:Amo Xiang https://blog.csdn.net/xw1680/article/details/103546693 1.两个变量的交换 # -*- coding: utf-8 -*- # Time : 2019/12/14 23:30 # Author : 我就是任性-Amo # FileName: 1.两个变量的交换.py # Software: PyCharm # Blog :http…

Python题目辅导-题目及其题目

你好,我是悦创。如果有兴趣学 Python,来这里一对一学习 Python,欢迎学习。可以直接私信我或者关注公众号:AI悦创,加我好友即可。 题目范围 作业 7: 6-2 编写函数计算一个或不特定多个数的乘积(高教社&…

经典python题目练习

1、给定一个非空正整数的数组,按照数组内数字重复出现次数,从高到低排序 #!/usr/bin/python list [1,1,1,6,6,7,3,9] a {} for i in list: if list.count(i)>0: a[i] list.count(i) #a[i]是字典value的值 print a # items()方法将字典的元…

python 练习题目

练习题目 一、语言元素 练习1:华氏温度转摄氏温度。 摄氏温度©与华氏温度(F)的换算式是:C 5(F- 32)/9,F 9C /532。 # 华氏温度转摄氏温度 # 输入华氏温度,通过转化公式,输出摄氏温度F float(input("请…

Linux磁盘挂载详细步骤

步骤一:为数据盘创建MBR分区 1、查看实例上的数据盘信息 fdisk -l2、创建分区,根据提示创建 fdisk -u /dev/vdb3、查看新分区信息 fdisk -lu /dev/vdb步骤二:为分区创建文件系统 创建一个xfs文件系统 mkfs -t xfs /dev/vdb1步骤三&#x…

linux查看系统未被挂载的磁盘空间的方法

解决AWS 挂载、解决挂载完重启就消失等问题 linux上的盘和window的有区别,磁盘空间必须挂载在目录上,要不然没用 对与新增的硬盘、SSD固态硬盘、挂载到linux上的操作如下: df -h     #显示目前在Linux系统上的文件系统的磁盘使用情况统…

Linux系统如何挂载硬盘

查看所有设备挂载情况 基本语法:lsblk 或者lsblk -f 硬盘说明 2.1Linux硬盘分IDE硬盘和SCS硬盘,目前基本上是SCSI硬盘 2.2对于IDE硬盘,驱动器标识符为"hdx~",其中"hd"表明分区所在设备的类型,这里…

linux服务器挂载磁盘的两种方式

一、挂载方法简单,但只能挂载一个,挂载两个以上磁盘重启后会出现混淆情况。 lsblk Fdisk -l /*因为IBM是默认的安装目录,所以将/vdb目录下的磁盘挂载到/IBM目录下*/ /*格式化将被挂载的磁盘,根目录下的dev目录存放着所有的设备文…

Linunx系统挂载新磁盘的四种方式

目前常用的磁盘挂载方式主要有两种,一种是传统的标准分区方式,另一种是采用可以动态调整容量的LVM逻辑卷的方式挂载磁盘; 两种分区方式对比 ​ 传统标准分区方式:数据写在磁盘的分区中,系统故障后可以直接挂载到其他运…

linux挂载硬盘步骤(简单易用,直接上手,无废话)

1.查看硬盘挂载情况 fdisk -l 2.查看当前分区情况 df -l 发现新硬盘没有分区 3.给新硬盘添加新分区 fdisk /dev/vdb 按照下面步骤依次输入指令 4.分区完成,查询所有设备的文件系统类型 blkid 发现新分区并没有文件系统类型(type为文件系统具体类型…

Linux重新挂载磁盘,如何把磁盘挂载到已有目录上面

本文为joshua317原创文章,转载请注明:转载自joshua317博客 Linux重新挂载磁盘,如何把磁盘挂载到已有目录上面 - joshua317的博客 Linux重新挂载磁盘,如何把磁盘挂载到已有目录上面 一、问题背景 由于随着数据的增多,原有的磁盘…

linux系统挂载磁盘

一、如何确认当前系统还有磁盘未挂载。 su root 输入密码后,切换到root账号 1、输入 fdisk -l 查看是否有磁盘未挂载,如下图所示 如上图所示,若没有显示后半部分时,可以确定未挂载磁盘为 /dev/vdb 。 2、输入 df -h …

Linux服务器磁盘挂载

具体操作是:先对磁盘进行格式化,格式化后挂载到需要的挂载点,最后添加分区启动表,以便下次系统启动随机自动挂载。 1、首先查看系统中磁盘信息,命令为:fdisk -l; 2、找到未使用的磁盘,对其进行…

linux如何挂载硬盘linux服务器上挂载磁盘(图文详解)

博主最近在研究服务器运维,由于Linux服务器相对比较困难,所以博主对她情有独钟。而window服务器几乎跟我们平常使用的电脑一样,相对简单感觉索然无味。下面正式进入主题教大家linux如何挂载硬盘。 首先解答一个新手朋友都会问的问题&#xf…

linux上挂载磁盘(包括新增磁盘)

linux上挂载磁盘(包括新增磁盘) 正式开始挂载磁盘(/dev/sdb)1:创建分区 fdisk /dev/sdb2:格式化 mkfs.ext4 /dev/sdb13:新建挂载点 mkdir /usermount 、mount /dev/sdb1 /usermount4&#xff1a…

《Oracle编程自学与面试指南》17-01:标量子查询(Scalar subquery)

内容导航 单列子查询,又叫标量子查询。标量(Scalar subquery)是只返回一个值的查询:一行一列。 案例代码: /* 作者:AT阿宝哥 日期:2016年9月18日 愿景:参考官方资料,做最好的课程,成就更多职业人! 邮箱:12264104@qq.com CSDN:https://blog.csdn.net/goldentec 简书…