(菜鸟python)统计字符串的字符数和标点数

统计字符串的字符数和标点数

输入:字符串
输出:字符数(中文和英语都算一个字符数),标点数(不包括括号)

例如:
输入:s = "abcdefg123!!!..”
输出:10 8

代码

s = input()
cha = bd = 0
for i in s:
    if i.isalnum():
        cha += 1
    elif i.isspace():
        pass
    else:
        bd += 1
print(cha, bd)

若算上空格,则把

elif i.isspace():
pass

去掉

你可能感兴趣的:(Python)