Здравствуйте. Я новичок, начал изучать питон. Очень понравился. Программы которые дали чтоб написать на с++ пишу напитоне (разрешили) для обучения. Вот программа:
# -*- coding: utf-8 -*- #кодировка
print ‘введите строку’
l=raw_input()
t=len(l)
l=l.center(t+2) #добовляем по пробелу в начало и вконец
a=-1
z=0
while l!=' 'or z==0:
a=a-1
if l!=' ‘:
z=z+1
z=z/2
print ’длина последнего слова', z
l=l.strip() #убираем по пробелу у начала и конца
суть ее в том что она считает количество букв последнего слова. Вопрос - без строки z=z/2 он выдает ответ в 2 раза больше? Вроде как мне кажется алгоритм правильный… Может ли проблема быть в интерпритаторе (использую линукс с Geany) Заранее спасибо