关于python变量使用、下列说法错误的是_python 考试题(带答案教案资料

本文档列举了一系列关于Python编程的常见问题,包括字符串操作、条件判断、函数调用、类与对象的使用等。例如,查找子字符串的索引、逻辑判断的执行流程、函数的返回值、列表操作以及类的方法定义等。通过对这些问题的解答,读者可以加深对Python语言的理解和应用。
摘要由CSDN通过智能技术生成

含子字符串返回开始的索引值,否则会报一个异常

C index() 方法检测字符串中是否包含子字符串 str, 如果str不在 返回-1

D 以上都错误

19 有下面的程序段

if k&lt=10 and k &gt0:

if k &gt5:

if k&gt8:

x=0

else:

X=1

else:

if k&gt2:

x=3

else:

x=4

其中k取那组值时 x =3 ( A)

A 3,4,5 B 3,4 C 5,6,7 D 4,5

20 以下不是python中的关键字(D)

A raise B with C import D final

21 调用以下函数返回的值(D)def myfun():

pass

A 0 B 出错不能运行 C 空字符串 D None

22 函数如下:

def showNnumber(numbers):

for n in numbers:

print(n)

下面那些在调用函数时会报错( C)

A showNumer([2,4,5]) B showNnumber(‘abcesf’)

C showNnumber(3.4) D showNumber((12,4,5))

23 函数如下

def chanageInt(number2):

number2 = number2+1

print("changeInt: number2= ",number2)

#调用

number1 = 2

chanageInt(number1)

print("number:",number1)

打印结果哪项是正确的( B )

A changeInt: number2= 3 number: 3

B changeInt: number2= 3 number: 2

C number: 2 changeInt: number2= 2

D number: 2 changeInt: number2= 3

24 函数如下

def chanageList(list):

list.append(" end")

print("list",list)

#调用

strs =['1','2']

chanageList()

print("strs",strs)

下面对 strs 和 list 的值输出正确的是( C D )

A strs ['1','2'] B list ['1','2']

C list ['1','2',’end’] D strs ['1','2',’end’]

25 定义类如下:

class Hello():

pass

下面说明错误的是( C D )

A 该类实例中包含__dir__()方法

B 该类实例中包含__hash__()方法

C 该类实例中只包含__dir__(),不包含__hash__()

D 该类没有定义任何方法,所以该实例中没有包含任何方法

26

定义类如下:

class hello():

def showInfo(sef):

print(self.x)

下面描述正确的是(AC)

A该类不可以实例化

B 该类可以实例化

C 在pycharm 工具中会出现语法错误,说self没有定义

D 该类可以实例化,并且能正常通过对象调用showInfo()

27 关于python类 说法错误的是(B)

A 类的实例方法必须创建对象后才可以调用

B 类的实例方法必须创建对象前才可以调用

C 类的类方法可以用对象和类名来调用

D 类的静态属性可以用类名和对象来调用

28 定义类如下

class Hello():

def __init__(self,name)

self.name=name

def showInfo(self)

print(self.name)

下面代码能正常执行的 ( C )

A h = Hello

h.showInfo()

B h = Hel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值