python输入字符串然后列表输出字符ASCII码

python输入字符串然后列表输出字符ASCII码

str=input('请输入一个字符串:')
a=[0]*len(str)      #数组初始化
i=0
for x in str:
    a[i]=ord(x)      #将字符转换为ASCII码
    i=i+1
result=list(a)
print("字符串的ASCII码为:",result)

运行结果:
在这里插入图片描述

输入一个字符串,统计字符串中单词的个数


#统计字符串中单词的个数
str=input('请输入字符串:')
i=1        
for x in str:
    if x.isspace():   #遇到空格,单词个数加1
        i=i+1
print("单词个数为:",i)

你可能感兴趣的:(python)