Найти - Пользователи
Полная версия: Помогите новичку
Начало » Центр помощи » Помогите новичку
1 2
val2015
message = raw_input('Введите собщение: ') #любая строка вводим например “Здравствуйте меня зовут Андрей”
#дальше убираю пробелы
message = message.replace(“ ”, “”)
Надо зделать так чтоб вывод строки на экран был по 7
Здравст вуйтеме нязовут Андрей
terabayt
>>> message = 'qwe r tyui opas dfg hjk lzxc vb n m'
>>> j, s = 1, ''
>>> for i in message: 
...    if not i.isspace():
...        s += i
...        j += 1
...    if not j % 8: s += ' '     
...   
>>> s
'qwertyu iopasdf ghjklzx cvbnm'
ajib6ept
In [1]: from __future__ import print_function
In [2]: message = u'Здравствуйте меня зовут Андрей'
In [3]: for k,v in enumerate(message.replace(' ', ''), start=1):
   ...:     print (v, end='')
   ...:     if not k % 7: print (' ', end='')
   ...:     
Здравст вуйтеме нязовут Андрей
val2015
terabayt
>>> message = ‘qwe r tyui opas dfg hjk lzxc vb n m’
>>> j, s = 1, ‘'
>>> for i in message:
… if not i.isspace():
… s += i
… j += 1
… if not j % 8: s += ’ ‘

>>> s
’qwertyu iopasdf ghjklzx cvbnm'
или я что-то не так понял но при таком коде програма выводет на экран
qwertyu iopasdfg hjklzxcv bnm
7 8 8 3
да забыл указать питон 2,7
val2015
Вот мой код програмы
key = 'aaaaabbbbbabbbaabbababbaaababaab'
alphabet = 'abcdefghijklmnopqrstuvwxyz'
message = raw_input('Введите строку: ')
message = message.replace(" ", "")
message_length = len(message)
ostacha = len(message) % 5
prom = message[:-ostacha]
j, s = 1, ""
for i in prom:
    if not i.isspace():
        s += i
        j += 1
        if not j % 7: s += ' '     
print s
принт выводит 7 8 8 8 ….
val2015
разобрался надо j, s = 0, “”
Всем спасибо
terabayt
val2015
но при таком коде програма выводет на экран
да, тупонул…
j, s = 0, ''
for i in message:
    if not i.isspace():
        s += i
        j += 1
        if not j % 7: s += ' ' 
я не проверял, ща не могу, но должно работать
terabayt
в моем коде эта строка уже не нужна!
message = message.replace(" ", "")
и вот эиа строка вам не нужна
message_length = len(message)
не могли бы описать условие, не могу понять зачем это:
ostacha = len(message) % 5
prom = message[:-ostacha]
val2015
Условие намного сложнее, просто сам хочу понять как можно реализировать, делаю поэтапно


terabayt

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB