摘要:
本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。输入格式:输入为一个以“#”结束的字符串(不超过30个字符)。输出格式:在一行中输出大小写转换后的结果字符串。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-X = list(('a','b','c','d','e','f','g'... 阅读全文
摘要:
本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出替换完成后的字符串。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#倒数:0对应len(s)-1, 1 对应的是len(s)-2 倒序的话就是 i=len(s)-i-1y = list(('A... 阅读全文
摘要:
本题要求编写程序,读入5个字符串,按由小到大的顺序输出。输入格式:输入为由空格分隔的5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。输出格式:按照以下格式输出排序后的结果:After sorted:每行一个字符串代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-fiv = list(map(str,input().split("... 阅读全文
摘要:
英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出字符串中大写辅音字母的个数。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a = input()count = 0#大写字母A的编号为:65,大写字母Z的编号为... 阅读全文
摘要:
对于给定的正整数N,求它的位数及其各位数字之和。输入格式:输入在一行中给出一个不超过109的正整数N。输出格式:在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a = input()sum = 0count = 0for i in range(0,len(a)): sum = sum +... 阅读全文
摘要:
输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。输入格式:输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。输出格式:在一行中输出逆序后的字符串。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a = str(input())b = a[::-1]print(b)这个比较简单,没什么说的。a[::-1]将a序列逆序。读书和健身总有... 阅读全文
摘要:
本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a = int(input())b = list(map(int,inp... 阅读全文
摘要:
本题要求统计一个整型序列中出现次数最多的整数及其出现次数。输入格式:输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数。数字间以空格分隔。输出格式:在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-s = list(map(int,input().spl... 阅读全文
摘要:
本题要求编写程序,从给定字符串中查找某指定的字符。输入格式:输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。输出格式:如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a = inpu... 阅读全文
摘要:
输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。输入格式:第一行输入字符串第二行输入两个字符,用空格分开。输出格式:反向输出字符和索引,即最后一个最先输出。每行一个。#!/usr/bin/python# -*- coding: utf-8 -*-str1 = input()a,b = map(str,input().split(" "))s = str1[::-1]for i in ... 阅读全文