7-2 字符串字母大小写转换 (15 分) 本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。 输入格式: 输入为一个以“#”结束的字符串(不超过30个字符)。 输出格式: 在一行中输出大小写转换后的结果字符串。 输入样例: Hello World!
在这个示例中,convert_case函数接受一个字符串作为输入,然后遍历字符串中的每个字符。如果字符是小写字母,则调用upper()方法将其转换为大写字母,并将转换后的字符添加到converted_string变量中。如果字符是大写字母,则调用lower()方法将其转换为小写字母,并将转换后的字符添加到converted_string变量中。...
1 upper lower 大小写转换,字符串中所有字母全部转 1. strData = "We aRe12 family!" strNew = strData.upper() ,所有字母全部大写 strNew = strData.lower() ,所有字母全部小写 1. 2. 3. 2 title strData = "We aRe12 family!" strNew = strData.title() print(strNew) #输出--- We Are12...
总之,casefold 可以将字符串转换为小写。例如,如果我们想比较 Unicode 标准而不是 ASCII 中的字符串,我们应该使用 casefold 方法。这种方法将字符串转换为大小写折叠字符串,进行无大小写匹配,使字符串在比较时完全不区分大小写。但是,如果字符串语言是英语或字符串只包含标准 ASCII 字符,那你可以继续用 lower 。开发...
7-2 单词首字母大写 (15 分) 本题目要求编写程序,输入一行字符,将每个单词的首字母改为大写后输出。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出已输入的字符,其中所有单词的
7.2从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。 程序源代码: if __name__ == '__main__': fp = open('test.txt','w') string = input('please input a string:\n') string = string.upper() fp.write(string) fp = open('test.txt','r') pr...
字符串是指记事本或其他文本编辑器能正常显示、编辑并且人类能够直接阅读和理解的字 符串,如英文字母、汉字、数字字符串。文本文件可以使用字处理软件如 gedit、记事本进 行编辑。 ( 2)二进制文件 二进制文件把对象内容以字节串 (bytes)进行存储,无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类直接...
ASCII 字符集只包含 128 个字符,对应的编号如下表所示,因为只有 128 个字符,所以,ASCII 字符编码很简单,使用 1 个字节中的低 7 位来存储编号,最高位默认为 0ASCII 码表 33 ~ 126 可打印字符 A ~ Z:65 ~ 90,a ~ z:97 ~ 122 大写转小写 +32,小写转大写 -32ASCII 值控制字符ASCII 值控制字符ASCII...
示例。编写一个函数,实现字符串中字母大小写转化,即将某字符串中的大写字母,转化为小写字母;原来的小写字母则转化为大写字母。例如字符串 'Python' ,经此函数后转化为 'pYTHON' 。 #coding:utf-8'''filename: convertletter.py'''defconvert(s):"""convert upper and lower in a string.convert(string) -...
7.已知以下程序的功能是,通过键盘输入一个字符串,将其中的小写字母全部转换成大写字然后输出到一个磁盘文件test中并保存。输入的字符串以“!”结束。请纠正程序中存在的错误