Уведомления

Группа в Telegram: @pythonsu

#1 Май 16, 2014 13:00:00

valentjedi
Зарегистрирован: 2014-03-06
Сообщения: 26
Репутация: +  3  -
Профиль   Отправить e-mail  

Программирование пайтон

Dima_Vlasov
ругается на нулевую длину имени в поле
В каком поле? Можно, пожалуйста, код и вывод ошибки.



#!/usr/bin/env python
# -*- coding: utf-8 -*-

Офлайн

#2 Май 16, 2014 17:20:10

Dima_Vlasov
Зарегистрирован: 2014-05-15
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Программирование пайтон

valentjedi вот,пожалуйста. там другой номер строки

Прикреплённый файлы:
attachment 1.py (824 байта)

Офлайн

#3 Май 16, 2014 17:27:19

valentjedi
Зарегистрирован: 2014-03-06
Сообщения: 26
Репутация: +  3  -
Профиль   Отправить e-mail  

Программирование пайтон

хм, могу предположить, что в re.split('\s+'.format(punct) нужно в фигурные скобки добавить число 0 вот так {0}
Хотя у меня на python 2.7 все работает. Может, Вам обновить Python?



#!/usr/bin/env python
# -*- coding: utf-8 -*-

Офлайн

#4 Май 16, 2014 17:36:02

Dima_Vlasov
Зарегистрирован: 2014-05-15
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Программирование пайтон

а будет ли это работать в сборе? у меня не получается нужный результат, программа лишь убирает знаки.

Отредактировано Dima_Vlasov (Май 16, 2014 17:38:03)

Прикреплённый файлы:
attachment 1.py (435 байт)

Офлайн

#5 Май 16, 2014 17:39:18

valentjedi
Зарегистрирован: 2014-03-06
Сообщения: 26
Репутация: +  3  -
Профиль   Отправить e-mail  

Программирование пайтон

Dima_Vlasov
нене, вот так как прикреплено, точно не надо! одно вместо другого надо



#!/usr/bin/env python
# -*- coding: utf-8 -*-

Офлайн

#6 Май 16, 2014 17:44:22

Dima_Vlasov
Зарегистрирован: 2014-05-15
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Программирование пайтон

а как мне отдельно лучше сделать? мне нужно чтобы в добавок к написанной мной частью,программа выводила каждое слово исходного текста один раз.

Офлайн

#7 Май 16, 2014 17:54:17

valentjedi
Зарегистрирован: 2014-03-06
Сообщения: 26
Репутация: +  3  -
Профиль   Отправить e-mail  

Программирование пайтон

Dima_Vlasov
ох, просто добавьте к вашему скрипту:

words = list(set(a.split(' ')))
for word in words:
    print word



#!/usr/bin/env python
# -*- coding: utf-8 -*-

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version