精华内容
下载资源
问答
  • 【单选题】关于科学和人文的关系,说法不正确的...【单选题】下面选项中,____________不是Python合法的变量名。【单选题】阅读下面代码,选择正确的输出结果 ___ 。 grade = 90 if grade >= 60: print( 'D') elif ...

    【单选题】关于科学和人文的关系,说法不正确的一项是( )

    【单选题】下列语句中,___________是不正确的Python语句。

    【多选题】以下属于人机交互方式的是()。

    【单选题】下面选项中,____________不是Python合法的变量名。

    【单选题】阅读下面代码,选择正确的输出结果 ___ 。 grade = 90 if grade >= 60: print( 'D') elif grade >= 70: print( 'C') elif grade >= 80: print( 'B') elif grade >= 90: print( 'A')

    【单选题】整数型、实数型和复数型数据在一起混合运算的时候,Python会进行一种默认的数据类型转换,选项____________正确表示了这种类型转换的关系。

    【单选题】执行下列程序段,输入数值10,输出的结果是___________。 x = input() y = x+ 5 print(y)

    【单选题】以下字符串合法的是().

    【单选题】以下是八进制数字的是().

    【填空题】当我们想为一个闭合的形状填充颜色时,我们会使用语句turtle.begin____fill()和turtle. ____。

    【单选题】以下程序的输出结果是 _____________ 。 x = 1 y = -1 z = 1 if x > 0: if y > 0: print('AAA') elif z > 0: print('BBB')

    【单选题】以下程序的输出结果是 ___________ 。 number = 10 if number % 2 == 0: print(number, 'is even') elif number % 5 == 0: print(number, 'is multiple of 2')

    【单选题】以下关于Python语言正确的说法是________。

    【多选题】符号“#”后面跟的内容是程序里的()。

    【多选题】Python语言最适合的应用领域

    【单选题】Python语言程序中的语句的行与行之间必须()对齐。

    【判断题】丝绒清洗剂,主要用于塑料及其橡胶制品的清洁与护理。

    【单选题】采用IDLE进行交互式编程,其中“>>>”符号是()。

    【填空题】法定准备金比率r=0.1,现金C=2000亿元,存款D=8000亿元,超额准备金ER=400亿元。 (1)计算现金漏损率c=_____,超额准备金率e=______,货币乘数m=_______,准备金R=_______,基础货币MB=______。 (2)假定中央银行将存款的法定准备金率调低为0.08,基础货币不变,存款比率不变,计算货币乘数m=_____,货币供给M=_____,法定准备金R=_____ 。

    【填空题】一般情况下,Python语言中使用符号________表示程序中的注释;还有一种使用'''......'''的特别注释。

    【单选题】加粗词语运用恰当的一项是

    【单选题】若程序只有以下两行代码,则程序的执行结果为___________。 x = a+ 10 print(x)

    【单选题】下列各组词语中没有错别字的一组是( )

    【单选题】下列选项中()是合法的变量名。

    【单选题】Python3中,使用input()函数可以获取用户从键盘上输入的数据,不管用户输入的内容是什么,该数据的默认数据类型为____________。

    【单选题】Python语言通过严格的( )来表明程序的格式框架。

    【单选题】关于“人文”的叙述,不正确的一项是( )

    【单选题】下列程序的输出结果是___________。 x = 1 def fun(): global x x = 3 fun() print(x)

    【判断题】有灰尘指示器的吸尘器,可以在满刻度工作,若发现指示器接近满刻度,不需要停机清理。

    【单选题】填入空白处恰当的一组是1一天夜里,________了叛乱。 2离那个漫游者回来的时间,已经过了很多年,所以要找到他________的道路并非易事。 3他把脊背转向老者,两眼________着不久以前还与他志同道合的人

    【单选题】以下是 print( '\nPython')语句运行结果的是().

    【单选题】Python3不再区分整数和长整数,统一为()类型。

    【判断题】经常洗车可以去除车表尘土、酸雨、沥青等污物,防止漆面和车身其他部件收到腐蚀和损害。

    【单选题】以下合法的用户自定义标识符是____________。

    【单选题】下列语句执行的结果是__________。 >>>'hello' - 'world'

    【单选题】下面选项中,____________的运行结果不是实数类型。

    【单选题】字符串:s= 'abcde',n是字符串s的长度。索引字符串s字符’c',哪个语句是正确的().

    【单选题】关于Python中的X+=3,下列说法正确的是().

    【单选题】下列选项中,幂运算的符号是()。

    【单选题】关于“科学”的叙述,不正确的一项是( )

    【判断题】沥青在汽车清洗中属于顽固污渍,清洗虽然比较困难,但是也可以按一般的清洗流程来操作清洗。

    【单选题】使用()符号对浮点类型的数据进行格式化。

    【多选题】日常生活中哪些过程可以看作是“程序”?

    【判断题】不同的内饰清洁用品不可以混合使用,否则很可能产生有害物质或释放有毒气体。

    【单选题】下列表达式中,返回True的是()。

    【判断题】汽车美容不具有系统性、规范性和专业性的特点。

    【判断题】汽车上安放发动机的空间称为发动机室。

    【单选题】如果我们以color('#FF0000','#0000FF')设置小海龟的颜色,那么以下选项哪一个正确的 ?

    【单选题】下列程序段的输出结果是___________。 x = 0 def fun(y): y = 1 fun(x) print(x)

    【判断题】汽车内饰清洁一般包括:座椅、中控台、地板、顶棚、仪表台、后备箱等处。

    展开全文
  • 一定要谨记,字符串不是基本的数据类型!!!可以使用equals方法检测两个字符串是否相等...例如,下列表达式是合法的:"Hello".equals("hello");要想检测两个字符串是否相等,而不区分大小写,可以使用equalsIgnoreC...

    一定要谨记,字符串不是基本的数据类型!!!

    可以使用equals方法检测两个字符串是否相等。对于表达式:

    s.equals(t);

    如果字符串s与字符串t相等,则返回true;否则,返回false。需要注意,s与t可以是字符串变量,也可以是字符串字面量。例如,下列表达式是合法的:

    "Hello".equals("hello");

    要想检测两个字符串是否相等,而不区分大小写,可以使用equalsIgnoreCase方法。

    "Hello".equalsslgnoreCase("hello");

    一定不要使用==运算符检测两个字符串是否相等!这个运算符只能够确定两个字符串是否放置在同一个位置上。当然,如果字符串放置在同一个位置上,它们必然相等。但是,完全有可能将内容相同的多个字符串的拷贝放置在不同的位置上。

    如果虚拟机始终将相同的字符串共享,就可以使用==运算符检测是否相等。但实际上只有字符串常量是共享的,而+或substring等操作产生的结果并不是共享的。因此,千万不要使用==运算符测试字符串的相等性,以免在程序中出现糟糕的bug。从表面上看,这种bug很像随机产生的间歇性错误。

    C++注释:对于习惯使用C++的string类的人来说,在进行相等性检测的时候一定要特别小心。C++的string类重载了==运算符以便检测字符串内容的相等性。可惜Java没有采用这种方式,它的字符串“看起来、感觉起来”与数值一样,但进行相等性测试时,其操作方式又类似于指针。语言的设计者本应该像对+那样也进行特殊处理,即重定义==运算符。当然,每一种语言都会存在一些不太一致的地方。

    C程序员从不使用==对字符串进行比较,而使用strcmp函数。Java的compareTo方法与strcmp完全类似,因此,可以这样使用:

    不过,使用equals看起来更为清晰。

    展开全文
  • 字符串常量

    千次阅读 2016-12-12 20:19:51
    写出下列程序的输出结果 char* s="AAA";\ printf("%s",s); s[0]='B'; printf("%s",s);   正确答案:AAA段错误  ...然后又因为是常量,所以对是s[0]的赋值操作是不合法的。 编译能够通过,但是运行期间会发生

    写出下列程序的输出结果

    char* s="AAA";\

    printf("%s",s);

    s[0]='B';

    printf("%s",s);

     

    正确答案:AAA段错误 

    "AAA"是字符串常量。s是指针,指向这个字符串常量,所以声明s的时候就有问题。 cosnt char* s="AAA";然后又因为是常量,所以对是s[0]的赋值操作是不合法的

    编译能够通过,但是运行期间会发生段错误

     

    这道题考的是字符串变量与字符串常量的知识点。

    字符串常量:括在一对双引号之内的字符序列称为字符串常量。例如:”HelloWorld”,”a”,”abc\n\t”,他们是不可以改变的。例如,char *p=”hello” 如果你试图改变指针所指向的内容是会报错的。例如(*p) = ‘h’; 运行报错

    因为字符串常量是放在静态存储区的,这部分内容是不能被修改的

    字符串变量,C中没有这个概念,C中如果想将一个字符串放到变量中,必须用字符数组,就是用一个字符型数组存放一个字符串。例如char data[10] = “char”;这时它是可以改变的。例如data[0] = ‘m’;这种操作时可以的。

    使用字符串常量的好处:节省内存,多个相同的字符串常量只需要使用一个字符串就可以了。

    展开全文
  • 字符串基本概念

    2017-09-23 20:45:51
    编程训练营讲义 作者:巧若拙 字符串专题讲义 ...1.下列字符数组或字符串定义合法的是( ABCD ) A char str1[6]={'a','p','p','l','e'}; B char str2[6]={'a','p','p','l','e','\0'}; C char str3[6]="apple";
    编程训练营讲义  作者:巧若拙
    
    字符串专题讲义
    专题一 字符串基本概念
    
    1.下列字符数组或字符串定义合法的是(  ABCD   )
    A  char str1[6]={'a','p','p','l','e'};           B  char str2[6]={'a','p','p','l','e','\0'};
    C  char str3[6]="apple";                 D  char str4[]="apple";
    
    2.下列说法正确的是(  C   )
    A  字符的大小顺序按其ASCII代码的大小而定,所有字符’a’小于字符’b’,字符’d’小于字符’D’;
    B  字符串”abc”的长度是3,其所占空间为3个字节;
    C  定义字符数组char str[10]; 则输入和输出字符串的语句分别为scanf("%s", &str); 和printf("%s", str);
    D  分别使用scanf("%s", s1);和gets(s2);从键盘读入字符串,对于相同的输入hello world。
    s1获取的结果仅仅是 hello,而s2获取的结果是hello world。
    
    3. 下列代码段正确的是(  D   )
    A  char str3[4]="apple";
    B  char *str3[6]="apple";
    C  char str1[20];  char str2[10]="apple";  str1 = str2;
    D  char *str1;  char str2[10]="apple";  str1 = str2;
    
    4.根据如下代码段,填写屏幕输出:
    char str1[6]={'a','p','p','l','e','\0'};
    	char str2[10]="apple";
    	char str3[]="apple";
    	char *str4="apple";
    	cout << sizeof(str1) << " " << strlen(str1) << " ";    
    	cout << sizeof(str2) << " " << strlen(str2) << " ";   
    	cout << sizeof(str3) << " " << strlen(str3) << " ";    
    	cout << sizeof(str4) << " " << strlen(str4) << " ";    
    	cout << *str4 << " " << str4 << endl;   
    屏幕输出为:  6  5  10  5  6  5  4  5  a  apple   。
    
    5.说明下列常见字符串函数的功能和调用方法:
    ① char *strcpy(char *destination, const char *source);
    ② char *strncpy(char *destination, const char *source, int n);
    ③ char *strcat(char *str1, const char *str2);
    ④ int strcmp(const char *str1, const char *str2);
    ⑤ int strlen (char *str);
    ⑥ char *strchr(char *str, char c);
    ⑦ char *strstr(const char *str1, const char *str2);
    ⑧ char *strlwr(char *str);
    ⑨ char *strupr(char *str);
    
    ① char *strcpy(char *destination, const char *source);
    函数strcpy()将source指向的字符串(包括末尾的空字符)复制到destination指向的位置,返回值为destination。注意要保证destination所指向的位置已经分配好足够的空间。
    ② char *strncpy(char *destination, const char *source, int n);
    函数strncpy()与strcpy()类似,该函数最多将source中的前n个字符串复制到destination中。如果source中包含的字符少于n个,则在后面加上足够数量的空字符;如果source中包含的字符多于n个,则不在destination的末尾添加空字符,需要程序员自己为destination手动添加空字符,代码为destination[n] = ‘\0’。
    ③ char *strcat(char *str1, const char *str2);
    函数strcat()将str2加到str1的后面,并将空字符移到新字符串的末尾,返回值为str1。注意要保证str1所指向的位置已经分配好足够的空间。
    还有一个类似的函数char *strcat(char *str1, char *str2, int n);如果str2包含的字符多于n个,则前n个字符被加到str1的后面;如果少于n个,则将str2的所有字符都加到str1的后面。无论哪种情况,都将在拼接得到的字符串后面加上空字符。
    ④ int strcmp(const char *str1, const char *str2);
    函数strcmp()逐字符地对两个字符串进行比较,返回一个整数:若str1小于str2,返回值小于0; 若str1等于str2,返回值等于0; 若str1大于str2,返回值大于0。
    	还有一个类似的函数int strncmp(const char *str1, const char *str2, int n);对字符串str1和str2的前n个字符串进行比较。比较将不断进行下去,直到比较了n个字符或者达到字符串的末尾。
    ⑤ int strlen (char *str);
    	函数strlen ()返回str所指的位置和下一个空字符之间的字符数(不包括空字符)。
    ⑥ char *strchr(char *str, char c);
    	函数strchr ()查找字符在字符串中第一次出现的位置,它在str中从左到右进行查找,直到找到字符c或者达到结尾的空字符。如果找到c,则返回一个指向该字符的指针,否则返回NULL。
    	还有一个类似的函数char *strrchr(char *str, char c); 查找字符在字符串中最后一次出现的位置。
    ⑦ char *strstr(const char *str1, const char *str2);
    	函数strstr ()查找字符串str2在字符串str1中第一次出现的位置。函数返回一个指针,如果找到匹配的子字符串是,指向其第一次出现的位置,否则返回NULL。如果str2的长度为0,则函数返回str1。
    ⑧ char *strlwr(char *str);
    	函数strlwr()将str中所有的大写字母转换为小写字母,并返回指针str。
    ⑨ char *strupr(char *str);
    	函数strupr ()将str中所有的小写字母转换为大写字母,并返回指针str。
    
    6.大小写字母互换 
    描述:把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。
    输入:输入一行:待互换的字符串。
    输出:输出一行:完成互换的字符串(字符串长度小于80)。
    样例输入
    If so, you already have a Google Account. You can sign in on the right. 
    样例输出
    iF SO, YOU ALREADY HAVE A gOOGLE aCCOUNT. yOU CAN SIGN IN ON THE RIGHT.
    
    7. 配对碱基链 
    描述:脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺瞟呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。我们知道,在两条互补碱基链的对应位置上,腺瞟呤总是和胸腺嘧啶配对,鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。
    输入:一个字符串,表示一条碱基链。这个字符串只含有大写字母A、T、G、C,分别表示腺瞟呤、胸腺嘧啶、鸟嘌呤和胞嘧啶。字符串长度不超过255。
    输出:一个只含有大写字母A、T、G、C的字符串,为与输入的碱基链互补的碱基链。
    样例输入
    ATATGGATGGTGTTTGGCTCTG
    样例输出
    TATACCTACCACAAACCGAGAC
    
    8.找第一个只出现一次的字符 
    描述:给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。
    输入:一个字符串,长度小于100000。
    输出:输出第一个仅出现一次的字符,若没有则输出no。
    样例输入
    abcabd
    样例输出
    C
    
    9. 字符串移位包含问题 
    描述:对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串。给定两个字符串s1和s2,要求判定其中一个字符串是否是另一字符串通过若干次循环移位后的新字符串的子串。
    例如CDAA是由AABCD两次移位后产生的新串BCDAA的子串,而ABCD与ACBD则不能通过多次移位来得到其中一个字符串是新串的子串。
    输入:一行,包含两个字符串,中间由单个空格隔开。字符串只包含字母和数字,长度不超过30。
    输出:如果一个字符串是另一字符串通过若干次循环移位产生的新串的子串,则输出true,否则输出false。
    样例输入
    AABCD CDAA
    样例输出
    true
    

    展开全文
  • 一、选择题(每题2分,共...关于Python内存管理,下列说法错误的是(B)A、变量不必事先声明 B、变量无须先创建和赋值而直接使用C、变量无须指定类型 D、可以使用del释放资源3、下面哪个不是Python合法的标识符(B)...
  • 高中信息技术《Python语言》模块试卷本试卷分为五大题,37小题,共100分,考试用时60分钟。一、单选题(本题共15小题,每小题2分,共30分)是一门()(A)自然语言(B)汇编语言(C)高级语言...下列不可以作为合法变量名的是...
  • 可以使用 equals方法检测两个字符串是否相等。对于表达式: s.equals(t) 如果字符串 s与字符串t相等,则返回...例如,下列表达式是合法的: "Hello".equals(greeting); 想要检测两个字符串是否相等,而...
  • 1.可以使用 equals方法检测两个...例如,下列表达式是合法的: "Hello".equals(greeting) 3.要想检测两个字符串是否相等,而不区分大小写, 可以使用 equalsIgnoreCase 方法。 "Hello".equalsIgnoreCase("hello") 4.
  • 检测字符串是否相等

    2010-01-17 15:16:00
    摘自:java核心技术 检测字符串是否相等 可以使用equals方法检测两个字符串是否相等。表达式:s.equals(t) 如果...例如,下列表达式是合法的: "Hello".equals(greeting) 要想检测两个字符串是否相等,而不区分大小写,
  • 3.6.4 检测字符串是否相等 可以使用equals方法检测两个字符串是否相等。...例如,下列表达式是合法的: 要想检测两个字符串是否相等,而不区分大小写,可以使用equalsIgnoreCase方法。 一定不...
  • 题意:判断字符串是否是一个合法的数字 定义有符号的数字是(n),无符号的数字是(un),有符号的兼容无符号的 合法的数字只有下列几种组合:(其中E可以大写) 有小数点和e (n).(un)e(n) .(un)e(n) (n).e(n) 仅仅有...
  • 下列代码有什么问题? char* s="AAA"; printf("%s",s); s[0]='B'; printf("%s",s); ..."AAA"是字符串常量。s是指针,指向这个字符串常量,所以声明s的时候就有...然后又因为是常量,所以对是s[0]的赋值操作是不合法的
  • MySQL支持大量列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型一个概述,并且总结每个列类型存储需求,然后提供每个类中类型性质更详细描述。概述有意...
  • P1和P2都是字符指针,所以字符串"hello"和"world"都是字符串常量,不能修改,所以操作2 4都不合法。 P2是指针常量,也就是说P2地址是不能修改,操作3:P2++不合法。 P1是常量指针,指针指向内容是常量,不能...
  • 【单选题】下列 _____ 方法可以将字符串的所有字符转换成为大写字母 。【多选题】在“官当”方面,唐律对犯公罪者和私罪者处理不同,主要规定有( )。【单选题】设 s= “ Happy New Year” ,则 s[3:8] 值为 _____ 。...
  • 字符串常量放在只读存储区

    千次阅读 2016-07-15 20:29:39
    给出以下定义,下列哪些操作是合法的? 1 2 const char *p1 = “hello”; char *const p2 = “world”; 正确答案: A 你的答案: C (错误) p1...
  • 【单选题】在下列Python语句中非法的是() (2.0分)【判断题】判断正误 MOV DX, 09H【简答题】阅读周小平《请不要辜负这个时代》并谈谈自己的感想,要求200字左右。【填空题】Python语句序列"s=[1,2,3,4];...
  • 练习3.11 下面的范围for语句合法吗...如果for循环体中不对c做修改,则是合法的,c为const string &型。 练习3.12 下列vector对象的定义有不正确的吗?如果有,请指出来。对于正确的,描述其执行结果;对于不正确...
  • 【单选题】以下赋值语句中合法的是【单选题】字符串:s= abcde',n=len(s)。索引字符串s字符'c',哪个语句是正确的?【单选题】以下哪个方法能够根据','分隔字符串?【单选题】len("I am a student!")的输出...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 196
精华内容 78
关键字:

下列字符串合法的是