Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def task_1(name):
- with open(name) as f:
- return f.read()
- def task_2(name):
- with open(name) as f:
- return f.readline()
- def task_3(name):
- with open(name) as f:
- return f.readlines()
- def task_4(name):
- with open(name) as f:
- return [x.strip() for x in f]
- def task_5(name):
- with open(name) as f:
- for x in f:
- print(x,end = '')
- def task_6(name):
- with open(name) as f:
- data = [x.strip() for x in f]
- return ' '.join(data)
- def task_7(string):
- return string.strip()
- def task_8(string,symbols):
- return string.rstrip(symbols)
- def task_9(name, string):
- with open(name,"w") as f:
- f.write(string)
- return f'строка {string} записана в файл'
- def task_10(name, string):
- with open(name, "w") as f:
- f.write(string + '\n')
- return f'строка {string} записана в файл'
- def task_11(name, string_list):
- with open(name, "w") as f:
- [f.write(x) for x in string_list]
- return f'строки записаны в файл'
- def task_12(read_file, write_file):
- with open(read_file, "r") as f:
- with open(write_file, "w") as g:
- for line in f:
- print(line,file = g)
- def task_13(read_file, write_file, start_string, end_string):
- with open(read_file, "r") as f:
- with open(write_file, "w") as g:
- for line in f:
- if line.startswith(start_string) and line.endswith(end_string):
- g.write(line)
- def task_14(name):
- dictionary = dict()
- with open(name,'r',encoding= 'utf-8') as f:
- data = f.readlines()
- for line in data[1:]:
- array = line.split()
- dictionary[array[0]] = (array[1],array[2])
- return dictionary
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement