文字列内の文字が特殊文字(例:#。@。$)の場合にtrueを返す特定の関数はありますか?同様に、isalpha()関数は、文字列内のすべての文字が文字であれば真を返します。Python文字列処理関数
文字列の長さ、文字数、桁数、および文字数ではない文字数を印刷する必要があるプログラムを作成する必要があります。 。私は最初の2つの部分は、私が最後にこだわっているとはいえ考え出しまし
counter = 0
num = 0
extra = 0
wrd = raw_input("Please enter a short sentence.")
for i in wrd:
if i.isalpha():
counter = counter + 1
print "You have " + str(counter) +" letters in your sentence."
for n in wrd:
if n.isnumeric():
num = num + 1
print "You have " + str(num) + " number(s) in your sentence"
for l in wrd:
extra = extra + 1
print "You have " + str(extra) + " characters that are not letters or numbers."
...私はその簡単にはちょうどwhileループを作成するために知っているが、私はすでに始めてから、私は3〜4のループに固執したいです。
なぜ 'len(wrd) - counter-num'? – TigerhawkT3