Python字符串
又菜又爱分享的小白
在校的一名大学生
展开
-
Python 单词和字符鉴别器
Description读入包含若干个单词的文本数据,将所有内容转换为大写,统计每个单词与该单词的出现次数。此外,还需要统计每个字符及其出现次数(不包括空格)。Input若干行的单词,以空格作为分隔符,每行单词数量不定。遇到一行数据“0000”,读取数据结束。(字符串“0000”不计入上述统计数据)Output全部数据读取完成,输出如下信息:(1)出现次数最多的单词及其出现次数;若次数相同,输出字典序最大的单词。(2)出现次数最少的单词及其出现次数;若次数相同,输出字典序最小的单词。(3)每原创 2020-11-21 15:35:53 · 1296 阅读 · 0 评论 -
Python 判定Java源文件名称
Description输入若干行字符串,判断每行字符串是否可以作为Java的源文件名称。其中:Java源文件的命名规则:合法的 Java标识符+“.java”;Java标识符的命名规则:可包含字母、数字、下划线、$,但是数字不能作为首字母。Input输入有多行,每行一个字符串。Output若该行字符串可做为Java的源文件名称,则输出“true”;否则,输出“false”。下面展示一些 内联代码片。import repattern = re.compile(r'^[a-zA-Z_\$\原创 2020-11-21 15:34:10 · 221 阅读 · 0 评论 -
Python 字符串扩展
DescriptionTom有些时候为了记录的方便,常常将一些连续的字符用扩展符’-‘简单表示。比如abcdefg可以简写为a-g,即用起始的字符和终止字符中间加上一个扩展符’-‘来表示这个字符串。但是为了处理的方便,Tom又必须将这些我们简单记法扩展成原来的字符串。很明显要是人工来做的话必定很麻烦,Tom知道计算机可以帮助他完成这个任务,但是他却不会编程,这的确让他很上火。他知道今天是山东理工大学第三届ACM校赛的日子,届时来自全校的编程爱好者都会来参加比赛,他很兴奋,因为这个困惑他良久的问题终于要被解原创 2020-11-21 15:32:41 · 1441 阅读 · 1 评论 -
Python 简单字符串排序
Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。(姓名大小不超过20个字符)Output输出姓名按字典序排列后的学生姓名和成绩,共10行,每个学生的姓名和成绩占一行,姓名和成绩间用逗号分开。下面展示一些 内联代码片。list1 = []list2 = []for i in range(0,10): l原创 2020-11-21 15:31:42 · 1900 阅读 · 4 评论 -
Python 子串
Description对于一个字符串变量,例如"abcdefghijkl",它的子串就是像"cdefg"这样可以从中找到的连续的字符串。给定一个字符串和它的一个子串,求出这个子串在原串中不重叠得出现了几次。例如:原串为:aaaa 子串为:aa。那么子串在原串中出现了两次。Input输入数据的第一行为一个整数 T(0 < T < 20)接下来 T 行每行为两个空格分隔的字符串,分别代表原串和子串(原串长度不超过100,子串长度不超过10)。Output对于每组测试数据,按照题目描述输出原创 2020-11-21 15:29:41 · 1888 阅读 · 1 评论 -
Python 诗意回文
大家都听说过回文串吧,就是正着写跟反着写一样的字符串为回文串如wow,这种字符串很有意思,而回文诗则是更高的境界。今天我们要解决的问题也很简单,就是判断一个字符串是否是回文串。Input输入数据的第一行是一个整数N(0 < N < 100),代表要判断的字符串的数目。然后N行,每行一个字符串,长度不超过20,只包含英文字母。Output对于每个字符串输出一行。如果它是回文串则输出Yes,否则输出No。下面展示一些 内联代码片。n = int(input())for i in ra原创 2020-11-21 15:28:08 · 2038 阅读 · 0 评论 -
Python 加密术
Description加密技术是一种常用的安全保密手段,利用加密技术可以把重要的数据变成经过加密变成乱码传送,到达目的地后再利用解密手段还原。现在我们发明了一种新的加密技术,即通过在一个字符串的任意位置插入若干个随机生成的字符(‘a’’z’或’A’’Z’)对该字符串加密。我们想要申请专利,但在这之前,需要做大量的检测。所以有必要编写一个程序判断加密后的字符串经过解密是否是加密前的字符串,即从加密后的字符串中删除若干个字符后剩下的字符串是否可以拼接成加密前的字符串。Can you help us ?In原创 2020-11-21 15:26:44 · 156 阅读 · 0 评论 -
Python 救基友记2
Description屌丝WP的好基友CZ又被妖鬼给抓走了(CZ啊,CZ….怎么说你好呢….吃着锅里想着碗里),为了求出CZ,他只好去求高富帅RQ, RQ给WP出了到题目说只要你能解决这道题目,他就答应帮屌丝WP去解救好基友CZ。题目描述如下:给你一个字符串s,长度小于1000,让你找出该字符串所包含的所有子串"cRazY" 或者"CraZy",并将找出的子串的大写字母变成小写字母,小写字母变成大写字母,然后输出该字符串。“好基友,一被子” 你作为WP的好基友,能帮他解决这个问题吗?Input第1原创 2020-11-21 15:25:13 · 129 阅读 · 1 评论