本文主要是介绍python实战实例:统计数字字符个数输出亲朋字符串,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.统计数字字符个数—题目描述
输入一行字符,统计出其中数字字符的个数。
输入格式
一行字符串。
输出格式
输出为 1 行,输出字符串里面数字字符的个数。
输入输出样例
输入 #1
Today is 2021-03-27
输出 #1
8
char=input()
x=0
for i in char:if i.isdigit():x=x+1
print(x)
要点:
- isalpha():字母,可用来判断是否为字母。
- isdigit():数字,可用来判断是否为数字。
- isspace():空格,可用来判断是否为空格。
2.输出亲朋字符串—题目描述
亲朋字符串定义如下:给定字符串 s 的第一个字符的 ASCII 值加第二个字符的 ASCII 值,得到第一个亲朋字符;s的第二个字符加第三个字符得到第二个亲朋字符;依此类推。注意:亲朋字符串的最后一个字符由 s 的最后一个字符 ASCII 值加 s 的第一个字符的 ASCII 值。
输入格式
输入一行。
输出格式
输出一行,为变换后的亲朋字符串。输入保证变换后的字符串只有一行。
输入输出样例
输入 #1
1234
输出 #1
cege
s=input()
l=""
for i in range(len(s)):if i==len(s)-1:t = ord(s[i] )+ ord(s[0])l = l + chr(t)else:t = ord(s[i] )+ ord(s[i+1])l = l + chr(t)
print(l)
要点:
- ord()、chr():ASCII码与ASCII 值互转。
比较简单哦~
这篇关于python实战实例:统计数字字符个数输出亲朋字符串的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!