首页 > 编程语言 >python试题

python试题

时间:2023-05-25 17:34:19浏览次数:39  
标签:10 口罩 试题 python number int print 100

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

 

程序题1

 

 

 

 

程序题2

 

 

 

 

 

附加题

 

 

 

 

 

 

 

 

一、选择题 每题4分

1.关于二进制,八进制,十进制,十六进制的表示方法,下列说法不正确的是?

 

A:以0b开头表示的是二进制

 

B:以0o开头表示的是八进制

 

C:以0x开头表示的是十六进制

 

D:以0i开头表示的是十进制

 

2.int函数可以将字符串转换为数值,关于int函数的使用,正确的是?

 

A:int("0b10000",10)

 

B:int("16",10)

 

C:int("0o020",10)

 

D:int("0x10",10)

 

3.小明在学习编程时,学习到了一个二进制数101,这个二进制数对应的十进制数的数值是?

A:2

 

B:3

 

C:4

 

D:5

 

4.用于将整数和字符串转换成浮点数的函数是?

 

A:int

 

B:float

 

C:str

 

D:chr

 

5.已知a=161,b=16,c=8,执行语句d=a>b and a>c,变量d的值为是?

 

A:0

 

B:1

 

C:True

 

D:False

 

6.执行语句y=123%100后,变量y的值为?

 

A:1

 

B:3

 

C:12

 

D:23

 

7.Python是一种计算机( )语言?

 

A:低级

 

B:高级

 

C:机器

 

D:汇编

 

8.以下哪种输入不可以得到以下反馈:重要的事情说三遍:戴口罩!戴口罩!戴口罩!

 

A:print("重要的事情说三遍:戴口罩!戴口罩!戴口罩!")

 

B:print("重要的事情说三遍:"+"戴口罩!"*3)

 

C:print('重要的事情说三遍:'+'戴口罩!'*3)

 

D:print('重要的事情说三遍:戴口罩!'*3)

 

9.在Python函数中,用于获取用户输入的是?

 

A:str()

 

B:eval()

 

C:print()

 

D:input()

 

 

10.关于Python赋值语句,以下选项中不合法的是?

 

A:a,b=b,a

 

B:a=b=1

 

C:a=(b=1)

 

D:a=1;b=1

 

11.在Python中输入 2+7/2 ,输出结果为哪一种数据类型?

 

A:整数型

 

B:浮点型

 

C:字符型

 

D:文字型

 

12.在Python中,a=2,b="3.5",如果想进行2+3.5的加法运算,我们应该如何编写代码?

A:a+b

 

B:str(a)+b

 

C:a+ int(b)

 

D:a+eval(b)

 

13.昨天的温度是5摄氏度,今天降温7摄氏度,今天的温度是多少摄氏度?

 

A:12

 

B:7

C:2

 

D:-2

 

14.分析下面程序,关于程序说法正确的是?

 

x1="11"

x2="12"

x3= x1 + x2

print(x3)

x4 = int(x1) + int(x2)

print(x4)

A:程序执行输出的x3与x4均为数值数据

 

B:print(x3)表示的含义为:打印整数相加

 

C:print(x4)表示的含义为:打印字符串相加

 

D:程序执行输出x3为:1112,x4为:23

 

15.编写一个程序,实现下面的功能:输入1个三位数时,自动会输出这个三位数的十位上的数字。小明已经写好了程序,但是由于不小心把第二行程序给删掉了,第一行代码是number=int(input("请输入一个三位数")) ,最后一行的代码分别是print(number_2)。请您帮小明选择下面哪个程序代码作为中间一行代码才是正确的?

 

A:number_2=(number-number//100*100)//10

 

B:number_2=(number-number%100*100)%10

 

C:number_2=(number-number**100*100)**10

 

D:number_2=(number-number/100*100)/10

 

 

16.已知a=2,b=3,赋值语句a*=b+5执行后,a的值是多少?

 

A:11

 

B:16

 

C:13

 

D:26

 

17.已知a = 4,b = 7那么print(a!=b)的结果为?

 

A:4

 

B:7

 

C:False

 

D:True

 

18.输入一个整数6,输出的结果为?

 

a = input('输入一个整数')

 

b = a * 4

 

print(b)

A:24

 

B:6

 

C:6666

 

D:4

 

19.print(21//4)的结果是?

 

A:5

 

B:1

 

C:4

 

D:5.25

 

  1. 执行一下代码,最终i的值的结果是

i = 0

while i < 5:

    i+=1

print(i)

  1. 3

  

  1. 4

 

  1. 5

 

  1. 6

 

二、程序题 每题10分

  1. 打印九九乘法表

 

  1. 计算100以内的偶数之和

 

 

三、附加题  20分

  思维题:父亲和儿子今年共有60,又知4年前,父亲的年龄正好是儿子的3倍,儿子今年是多少岁?

 

标签:10,口罩,试题,python,number,int,print,100
From: https://www.cnblogs.com/shuang666/p/17432001.html

相关文章

  • Python集合 (set) 的增删改查及 copy()方法
    集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点:1、去重,把一个列表变成集合,就自动去重了。2、关系测试,测试两组数据之前的交集、差集、并集等关系。一、集合的创建set1=set({1,2......
  • Hello World II - python垂直输出Hello World
    描述垂直输出"HelloWorld",全部代码不超过2行。 输入无输出Hello Worldstr="HelloWorld"fornameinstr[:]:print(name)修改:开始没看到要求不超过两行,正确代码为:fornamein"HelloWorld":print(name)题目来源:python123.io......
  • Python基础之字符编码和文件类型
    字符编码什么事字符编码?什么是字符编码?人类在与计算机交互时,用的都是人类能读懂的字符,如中文字符、英文字符、日文字符等,而计算机只能识别二进制。所以就产生了字符编码'''字符串类型、文本文件的内容都是由字符组成的,但凡涉及到字符的存取,都需要考虑字符编码的问题。字符编......
  • 第一周 python基本语法 笔记
    写在前面的话:由于已经学习了c和c++,所以主要记录了与c/c++不同的地方一:基础知识1:严格缩进,单引号与双引号功能相同2:字符串的序号  字符串的序号可以用两种方式表示  -5-4-3-2-1  我喜欢编程  0  1 2 3 43:使用[]获取字符串的一个或多个字符   索引......
  • 历届试题 合根植物 c++
    问题描述w星球的一个种植园,被分成m*n个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这......
  • Python解数学题
    【Python解决数学问题]用Python解方程】父亲和儿子今年共有60岁,又知4年前,父亲的年龄正好是儿子的3倍,儿子今年是多少岁?1.在Mu下载第三方库2.方程在数学中是什么方程(equation)是指含有未知数的等式。是表示两个数学式(如两个数、函数、量、运算)之间相等关系的一种等式,使等式成立......
  • python基础day11
    文件内指针的移动指针移动总共有三种模式'''f.seek(3,0)f.seek(offset,whence)whence:0:默认的模式,该模式代表指针移动的字节数是以文件开头为参照的(支持tb模式)1:该模式代表指针移动的字节数是以当前所在的位置为参照的(只用于字节模式)2:该模式代表指针移动的字节数是以文件......
  • Python数值类型[转载]
    1.2数值类型从本节开始,我们快速练习Python编程基础,但是由于本教程的定位和篇幅所限,完整的编程基础内容,需要各位读者自行阅读相关书籍和教程。数值类型,说白了就是处理各种各样的数字,Python中的数值类型包括整型、长整型、布尔、双精度浮点、十进制浮点和复数,这些类型在很多方面......
  • python基础11
    文件操作模式1.如果是t模式,read(3)里面的数字代表字符个数2.如果b模式,read(3)里面代表的是字节个数3.一个字节代表一个英文字符4.一个中文字符用三个字节表示withopen('a.txt','r',encoding='utf8')asf:print(f.read(3))文件内指针的移动指针的移动有三种模式1......
  • python中islice()函数使用
    islice是Python中的一个函数,用于对可迭代对象进行切片操作,可以实现类似于切片操作一样的功能,但又不像切片那样需要先将整个序列读入内存,从而节省内存。islice函数是通过生成器来实现对可迭代对象的切片,从而避免了将整个序列读入内存的限制,可以节省大量的内存。使用islice函数需要......