Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 31, 2017 18:34:39

Bob1
Зарегистрирован: 2017-10-31
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Python. Строки .Помогите решить задание !

Используя цикл 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)

Офлайн

#2 Окт. 31, 2017 18:45:47

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

Python. Строки .Помогите решить задание !

 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)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version