用Python从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Python从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?相关的知识,希望对你有一定的参考价值。

参考技术A from string import ascii_letters
x=input("输入字符串:")
hz=[]
zm=[]
for xx in x:
if xx in ([chr(j) for j in range(19968,40867)]):
hz.append(xx)
print(f"汉字:xx")
elif xx in ascii_letters:
zm.append(xx)
print(f"字母:xx")
print([hz,zm])

C语言从键盘输入一个含有英文字母,英文符号,数字的字符串,如何过滤其中的字母??

参考技术A

#include <stdio.h>

#include <string.h>

int main()

char str[111];

int k=0;

gets(str);

for(int i=0;i<strlen(str);i++)

if(!(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z'))

str[k++]=str[i];//非字母字符保留,字母字符删除; 

str[k]='\\0';//新字符串加个结束符 

puts(str);

return 0;

以上是关于用Python从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?的主要内容,如果未能解决你的问题,请参考以下文章