isinstance(‘aaa’,str)的返回值是()

题目
单选题
isinstance(‘aaa’,str)的返回值是()
A

aaa

B

true

C

True

D

False

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

第1题:

请编写一个函数int compare(char *s,char *t)), 该函数的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于是t指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0。

注意:部分源程序已存在文件PROC8.cpp中。

文件PROC8.cpp的内容如下:

//PROC8.cpp

include <iostream>

include <string>

using namespace std;

int compare(char *s,char *t)

{

//* * * * * * * * *

}

int main ()

{

char str1[100],str2[100];

int result;

cout<<"Input the first string\n";

cin>>str1;

cout<<"Input the second string\n";

cin>>str2;

result=compare(str1,str2);

if (result==0)

cout<<"string1=string2 ! \n";

else if (result>0)

cout<<"string1>string2 ! \n";

else

cout<<"string1<string2 ! \n";

return 0;

}


正确答案:

第2题:

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


正确答案:True

第3题:

__str__方法的返回值可以是整数。()

此题为判断题(对,错)。


参考答案:×

第4题:

下列函数中,其返回值为字符型数据的函数是______。

A.LEN()

B.VAL()

C.STR()

D.DATE()


正确答案:C

第5题:

(17)在窗体上有一个文本框,其名称为Text1,编写下列事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer ) Dim str As String Str=Chr(KeyAscii) KeyAscii=Asc(UCase(str)) Text1.Test=String(2,KeyAscii) End Sub 程序运行后,如果在键盘上输入字母“a”则在文本框Text3中显示的内容为 A.aaa B.AAA C.AA D.aa


正确答案:B
【解析】UCase(str)将str转成大写的字符串;String(n,character)返回n个重复的字符,如果character是ASCII码,则返回其对应的字符。程序运行过程为:首先输入字母“a”,并通过“str=Chr(KeyAscii)”语句将a的ASCII值转换成字符串;然后通过“KeyAscii=Asc(UCase(str))”求得大写A的ASCII值,并显示在文本框中;最后通过“Text1.Text=String(2,KeyAscii)”语句为文本框输入了两个字母“A”,所以最后在文本框中显示出3个大写字母“A”。

第6题:

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数num(ehar*str)用于返回字符串中非数字的个数。 例如:abcl23abc45 返回值为:6 将函数num补充完整。 注意:请勿改动主函数main。 试题程序: include<iostream.h> intnum(char*str) { } intmain { charstr[1024]; cout<<"pleaseinputastring:"<<endl; cin.getline(str,1024); cout<<"charnumberis"<<num(str)<<endl: return0; }


正确答案:
intnumber=0;
for(inti=0;sir[i]!=0;i++)
if(str[i]>9‖str[i]<0)//非数字字符
number++:
returnnumber;
【解析】利用循环搜索数组str中的元素,循环变量从0开始,直到str[i]=0(到了字符数组末端),不断从str中读取元素。每读到一个元素就判断是否是非数字字符,即满足条件“str[i]>9‖str[i]<0”的字符为非数字字符,非数字字符个数加1,循环结束就得到了非数字字符的个数。

第7题:

下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果,例如:若str=”ABCDABCD”,ch=”B”,则函数的返回值为:”ACDACD”

Function delchar(str As String,ch As String)As String

Dim kAs Integer,temp As String,ret As String

ret=””

For k=1 To Len(str)

temp=Mid(str,k,1)

If temp=ch Then

ret=ret&temp

End If

Next k

delchar=ret

End Function

但实际上函数有错误,需要修改,下面的修改方案中正确的是( )。

A.把ret=ret&temp改为ret=temp

B.把If temp=ch Then改为Iftemp<>ch Then

C.把delchar=ret改为delchar=temp

D.把ret=””改为temp=””


正确答案:B
解析:Mid函数用于提取字符串中的指定位数。Len函数的作用是返回串的长度。本题中,Fork=1 To Len(str),语句的作用是每次循环提取str串中的一个字符,语句temp=Mid(str,k,1)的作用是将提取的字符存入字符变量temp中,然后将temp和用户欲删除的字符做比对,若不同,则将此字符插入的字符串ret的末尾。循环结束ret中保存的就是不包含用户欲删除字符的字符串,也就是题目要求的字符串了。所以选B。

第8题:

设字符串变量str1="abc";str2="defg";则str1.compareTo(str2)的返回值为()。

A.2

B.-3

C.3

D.-2


参考答案:B

第9题:

以下返回值是“False”的语句是( )。

A.Value=(10>4)

B.Value=(“ab”[]“aaa”)

C.Value=(“周”<“刘”)

D.Value=(#2004/9/13#=#2004/10/10#)


正确答案:C

第10题:

设有以下语句: char str[4][12]={"aaa","bbbb","ccccc","dddddd"},*strp[4]; int i; for(i=0;i<4;i++) strp[i]=str[i]; 下列选项不是对字符正确引用的是(其中0≤k<4)( )。

A.strp

B.str[k][k]

C.* strp[k]

D.** strp


正确答案:A
解析:本题考查对字符数组中字符的引用。指针数组strp表示每一个数组元素都存放了一个字符串的首地址。选项A)代表指针数组strp的第一个数组元素的地址,不是对字符的引用。