在Python中分析字符串

在Python中分析字符串,python,string,input,Python,String,Input,我想用python编写一个程序来分析用户的输入 例如,如果用户写“你好,我19岁了”,程序可以看到 字符串中包含数字,并将“19”赋值给变量 它还可以同时看到字符串中有单词“years”,并生成变量: years = 19 一般来说,我对python和编程相当陌生,如果这个问题很奇怪,我很抱歉 谢谢。您可以使用函数计算字符串的长度str可以包含所有字符和字母。请尝试以下代码: word = input("Waiting for input: ") print("Found "+str(len(

我想用python编写一个程序来分析用户的输入

例如,如果用户写“你好,我19岁了”,程序可以看到 字符串中包含数字,并将“19”赋值给变量

它还可以同时看到字符串中有单词“years”,并生成变量:

years = 19
一般来说,我对python和编程相当陌生,如果这个问题很奇怪,我很抱歉


谢谢。

您可以使用函数计算字符串的长度
str
可以包含所有字符和字母。请尝试以下代码:

word = input("Waiting for input: ")
print("Found "+str(len(word))+" letters!")
测试它:

Waiting for input: hello
Found 5 letters!
使用数字和其他字符对其进行测试:

Waiting for input: hello123!@#
Found 11 letters!

你试过谷歌fu吗?“Python读取用户输入”、“Python在字符串中计数字母”怎么样?看起来像是家庭作业,你做了什么?请看这很方便,但我希望它也能够分析输入字符串中的不同字符和数字。。有点难以理解explain@kanuki你看过编辑吗?它还可以处理不同的字符和数字。