python单选题考试题目大全

本文是一份关于Python编程的考试题目集,涵盖了随机数生成、函数使用、字符串操作等多个方面。题目涉及了如何在Python中生成随机数,函数的参数、返回值和作用,字符串的修改、有效变量命名规则,以及文件操作等内容,旨在测试读者对Python基础知识的掌握程度。
摘要由CSDN通过智能技术生成

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块

关于函数的下列说法不正确的是: ()

A:函数可以没有参数
B:函数可以有多个返回值
正确答案
C:函数可以没有return语句
D:函数都有返回值

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案

下面( )不是有效的变量名。()

A:_demo
B:banana
C:Numbr
D:my-score
正确答案

假设有个文件/usr/lib/python/person.py内容如下,执行以下命令输出结果是什么?

class Person:
  def __init__(self):
    pass
  def getAge(self):
    print(__name__)

p = Person()
p.getAge()

A:Person
B:getAge
C:usr.lib.python.person
D:main
正确答案
E:An exception is thrown

以下代码运行结果是什么?()

numbers = [1, 2, 3, 4]
numbers.append([5,6,7,8])
print(len(numbers))

A:4
B:5
正确答案
C:8
D:12

Python数据类型不包含()

A:char
正确答案
B:int
C:float
D:list
8

下列代码的执行结果是()

ls = [[1,2,3],[[4,5],6],[7,8]] 
print(len(ls))

A:1
B:3
正确答案
C:8
D:4
9

Python不支持的数据类型有

A:char
正确答案
B:int
C:float
D:list
10

下面不同数制数据中,数值最大的是( )

A:0x2B
正确答案
B:0o37
C:41
D:0b100111
1

在Python程序设计语言中,用于输入和输出的函数分别是()

A:read( )和write( )
B:input( )和output( )
C:input( )和print( )
正确答案
D:cin( )和cout( )
2

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块

关于以下代码的描述,错误的选项是(

with open('abc.txt','r+') as f:
  lines = f.readlines()
  for item in lines:
    print(item)

A:执行代码后,abc.txt文件未关闭,必须通过 close()函数关闭
正确答案
B:打印输出 abc.txt文件内容
C:item是字符串类型
D:lines是列表类型

关于函数的下列说法不正确的是: ()

A:函数可以没有参数
B:函数可以有多个返回值
正确答案
C:函数可以没有return语句
D:函数都有返回值

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案

下面( )不是有效的变量名。()

A:_demo
B:banana
C:Numbr
D:my-score
正确答案

以下关于len()函数的说法中错误的是( )

A:len()函数可以用于返回字符串中的字符数
B:len()函数可以用于返回列表中的元素个数
C:len(“I love China” )的结果为10
正确答案
D:len(“I love China” )的结果为12

以下代码运行结果是什么?()

import math
print math.floor(5.5)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值