Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2018, 00:29   #1
volo_d9
Пользователь
 
Регистрация: 07.04.2016
Сообщений: 19
По умолчанию чтение строк

Код:
def записьФайла (имяфайла, строка):
    with open(имяфайла, "w",encoding = "cp1251") as file:
        file.writelines(строка)
        file.close()

with open('Inlet.in') as file:
    for line in file.read().splitlines():
        a=line.split()
        #print(line)
i=0
новая_ст=""
for line in a:
    if i % 2:
        новая_ст=новая_ст+line
    i=i+1
записьФайла('Outlet.out' ,новая_ст)

в файле у меня текст по строкам например:
privet kak dela
gdfg dfg gd fg dfgdg
gd fdf dfg
gdf dfg dfg dfg dfggfd
gfd df gfd gdfg dg

а выводит только последнюю строку
как сделать чтоб он по всем трокам проходил и со всеми работал ,не могу понять, что не так? подскажите
volo_d9 вне форума Ответить с цитированием
Старый 05.12.2018, 11:57   #2
strannik
python developer
Пользователь Подтвердите свой е-майл
 
Аватар для strannik
 
Регистрация: 30.11.2006
Сообщений: 81
По умолчанию

Код:
L = [str(x) for x in range(11)]

# запись элементов списка в файл
f = open('filename.txt', 'w')
for unit in L:
    f.write(unit+'\n')
f.close()

# запись списка строк в файл
g = open('filename2.txt', 'w')
g.writelines(L)
g.close()

# чтение файла
h = open('filename.txt', 'r')
for line in h:
    print(line)
h.close()
А вообще, что Вам нужно?
В python имена переменных и функций должны быть в латинице.
Границы расширяет тот, кто выходит за них.
strannik вне форума Ответить с цитированием
Старый 05.12.2018, 16:37   #3
volo_d9
Пользователь
 
Регистрация: 07.04.2016
Сообщений: 19
По умолчанию

ну он удаляет нечетные слова в строке .. но только почему то в последней а не во всех
volo_d9 вне форума Ответить с цитированием
Старый 05.12.2018, 16:44   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от strannik Посмотреть сообщение
В python имена переменных и функций должны быть в латинице.
Кто Вам сказал ???
Код:
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> два = 2
>>> три = 3
>>> два * три
6
Black Fregat вне форума Ответить с цитированием
Старый 05.12.2018, 20:05   #5
strannik
python developer
Пользователь Подтвердите свой е-майл
 
Аватар для strannik
 
Регистрация: 30.11.2006
Сообщений: 81
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Кто Вам сказал ???
Код:
Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> один = 1
  File "<stdin>", line 1
    один = 1
    ^
SyntaxError: invalid syntax
>>> def функция(a,b):
  File "<stdin>", line 1
    def функция(a,b):
        ^
SyntaxError: invalid syntax
>>> def func(у,ю):
  File "<stdin>", line 1
    def func(у,ю):
             ^
SyntaxError: invalid syntax
>>>
Границы расширяет тот, кто выходит за них.
strannik вне форума Ответить с цитированием
Старый 05.12.2018, 20:38   #6
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

А кто заставляет до сих пор сидеть под 2.7?
Там же и с кодировками море проблем..
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из файла разных строк Basic_ Общие вопросы C/C++ 3 05.07.2011 15:00
Чтение строк из Internet Explorer_TridentLstBox iWorm Общие вопросы Delphi 2 09.06.2010 17:15
Чтение опеределенных строк из файла Dennis777 Помощь студентам 6 14.11.2009 21:59
Чтение ASCII строк из PE файла Flippp Общие вопросы C/C++ 3 19.08.2009 12:30
Чтение строк из файла (С++) counter Помощь студентам 2 05.11.2008 02:02