Python程序设计

表达式isinstance(’Helloworld’,str)的值为()。

题目

表达式isinstance(’Helloworld’,str)的值为()。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表达式Str(Len("12345"))+Str(88.8)的值为______。


正确答案:5(空格)88.8
5(空格)88.8

第2题:

表达式Str(Len("123"))+Str(77)的值是( )。

A.377.7

B.377.7

C.80.7

D.12377.7


正确答案:B
解析:解本题有两个关键点:一是运算的先后顺序,这里应该是Len函数→Str函数→+计算(连接):二是Len函数和Str函数的功能,Len函数用来计算字符串的长度,“123”长度为3(空格、小数点各算一个长度)。Str函数是将数字转为字符串,注意转换后数字前会保留一空位表示正负。这里“3”转换后为“_3”(“_”表示空格)。“+”运算符时有可能是做加法,也有可能是做字符串连接,其结果根据两个参与运算的表达式决定。如果两个表达式都是数值数据类型,进行相加运算:如果两个表达式都是字符,进行相连接运算。

第3题:

表达式isinstance(4j,(int,float,complex))的值为__________。


正确答案:TRUE

第4题:

表达式’Helloworld!’.count(’l’)的值为()。


正确答案:3

第5题:

表达式Str(Len(”123”))+Str(77.7)的值是( )。

A.3+77.7

B.377.7

C.80.7

D.12377.7


正确答案:B
B)【解析】本题考查字符串处理函数。Str的功能是把数字转化为字符,Len函数的功能是求字符串中字符的个数。题中“+”为字符串连接运算符。

第6题:

设有下列程序段: char str[]="HelloWorld": char* plr; ptr=str: 执行上面的程序段后,*(ptr+10)的值为( )。

A. \0

B.0

C.不确定的值

D.0的地址


正确答案:A
本题主要考查字符数组和指针,在c语言中,字符型数组在存放字符串时会自动在末尾加上\0,所以数组str有11个元素;ptr指向数组str的首地址,ptr+10是指向str[10],*(ptr+10)是引用str[10]的值。

第7题:

设有下列的程序段:

char str[]="HelloWorld";

char*ptr;

ptr=str;

执行上面的程序段后,*(ptr+10)的值为( )。

A.'\0'

B.'0'

C.不确定的值

D.'0'的地址


正确答案:A
解析:本题涉及字符数组和指针两个知识点:①在C语言中,字符型数组在存放字符串时会自动在末尾加上'\0',所以题中数组str有11个元素:②ptr指向数组 str的首地址,ptr+10是指向str[10],*(ptr+10)是引用str[10]的值。

第8题:

表达式isinstance(3,object)的值为_____________。


正确答案:True

第9题:

表达式isinstance(’abcdefg’,str)的值为()。


正确答案:True

第10题:

表达式’:’.join(’helloworld.’.split())的值为()。


正确答案:'hello:world.'