用Python从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Python从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?相关的知识,希望对你有一定的参考价值。
参考技术A from string import ascii_lettersx=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从键盘输入一个有中文和英文的字符串,编程分别输出中文和英文,并统?的主要内容,如果未能解决你的问题,请参考以下文章
Python中如何从键盘中输入字符串,统计字母,数字,符号和空格的个数?
用java编写实现从键盘输入一个字符串,判断其是不是为浮点数?
java从键盘接受字符串行BufferedReader(InputStreamReader(System.in))这样用BufferedReader对象读取行