Добрые день всем, мне очень нужна ваша помощь.
Помогите написать программу : Пусть дан текстовый файл. Рассчитайте строку с заданным номером. Пожалуйста, кому не сложно помогите.
>Добрые день всем, мне очень нужна ваша помощь.
>Помогите написать программу : Пусть дан текстовый файл. Рассчитайте строку с заданным
>номером. Пожалуйста, кому не сложно помогите.еще раз спроси попонятней. :)
Дан тестовый файл (f). Нужно найти длину строки с заданным номером (n), который должен вводить пользователь.
длину строки нужно вывести на экран.
>Дан тестовый файл (f). Нужно найти длину строки с заданным номером (n),
>который должен вводить пользователь.
>длину строки нужно вывести на экран.Эх, сессия, сессия... :)
PS Сорри за оффтоп.
>Дан тестовый файл (f). Нужно найти длину строки с заданным номером (n),
>который должен вводить пользователь.
>длину строки нужно вывести на экран.а, ну вот так можно
sed -n $(read n;echo $n)p f | wc -m
>Добрые день всем, мне очень нужна ваша помощь.
>Помогите написать программу : Пусть дан текстовый файл. Рассчитайте строку с заданным
>номером. Пожалуйста, кому не сложно помогите.вы, как я понимаю на ассемблере пишете. на gas. да?
:-)
в этой программе можете помочь найти ошибки?
filename = raw_input('File name = ')
n = int(raw_input("Nomer stroki, nachinaya s 0 = "))
f=open(filename, 'r')
f.seek(n)
s1 = f.readline()
f.close()
print u'Длина строки = ', len(s1)
>в этой программе можете помочь найти ошибки?
>filename = raw_input('File name = ')
>n = int(raw_input("Nomer stroki, nachinaya s 0 = "))
>f=open(filename, 'r')
>f.seek(n)
>s1 = f.readline()
>f.close()
>print u'Длина строки = ', len(s1)это что?
raw_input - питон?
тогда нет - не имею о нём представления увы
могу помочь с perl,c,c++,c#
>в этой программе можете помочь найти ошибки?попробуй:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys;
import string;
if __name__ == "__main__" :
filename = raw_input('File name = ')
n = string.atoi(raw_input("Nomer stroki, nachinaya s 0 = "))
print "Read file %s, string N %i" % (filename, n)
f=open(filename, 'r')
s1 = ''
i = 0
while 1 :
s1 = f.readline()
if not s1:
break
i = i+1
if i == n :
print u'Длина строки(%s) = %i' % (s1, len(s1))
break
f.close()