Форум сайта python.su
Используя цикл for проанализируйте строку введенную пользователем на английском языке, сколько цифр в строке, сколько пробелов и сколько букв “I” и букв “z” в этой строке.
Мои догадки:
stroka = input(“Enter symbols ”)
a=0
i=0
while i < len(stroka) and a < len(stroka):
print(stroka)
i=i+1
i=0
while len(stroka) > i:
stroka.isdigit()
i=i+1
i=0
a=stroka.isdigit()
while i in range (len(stroka)) and a==True:
a=stroka.isdigit()
i=i+1
print(“You print ”, i , “ numbers”)
a=stroka.isdigit()
if (len(stroka)) > 0:
p=stroka.isalnum()
i=0
c=0
if True:
for c in stroka:
if c.isdigit():
c=c+1
print(“You print ”, c , “ numbers”)
let_l=0
for i in range (len(stroka)):
if stroka==“l” or stroka == “L”:
let_l=let_l+1
print(“You print ”, let_l , “ l symbols”)
let_z=0
for i in range (len(stroka)):
if stroka==“z” or stroka == “Z”:
let_z=let_z+1
print(“You print ”, let_z , “ z symbols”)
Отредактировано Bob1 (Окт. 31, 2017 18:45:29)
Офлайн
I = 0 z = 0 space = 0 numeral = 0 for i in input(“Enter symbols ”): if i == 'I': I += 1 elif i == 'z': z += 1 elif i = ' ': space += 1 elif i.isdigit(): numeral += 1
Отредактировано marvellik (Окт. 31, 2017 18:47:15)
Офлайн