【发布时间】:2018-10-30 06:46:25
【问题描述】:
我希望能够计算输入中有多少个韩文字母,就像我处理英文字母和数字一样:
a=0
b=0
c=0
d=0
e=0
num = input("type something ")
for i in num:
if(i.isupper()):
a=a+1
elif(i.islower()):
b=b+1
elif(i.isdigit()):
c=c+1
print("uppercase letters: ",a)
print("lowercase letters: ",b)
print("numbers: ",c)
print("korean letters: ",d)
但我不知道该怎么做,我是否必须以某种方式合并ord()?
【问题讨论】:
-
所有个字符都是Unicode字符。
-
你是不是在问Hangul codepoints怎么算?
-
不相关的专业提示:不要将变量命名为
a、b、c和d。你会感谢你的未来。 -
是的,很抱歉造成混乱。
-
您的问题也将通过示例输入和预期输出得到改善。
标签: python python-3.x unicode