Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Задание №1
- def f1(file_name):
- with open(f'{file_name}.txt', encoding='utf-8') as f:
- print(f.read())
- # Задание №2
- def f2(file_name):
- with open(f'{file_name}.txt', encoding='utf-8') as f:
- return f.readline()
- # Задание №3
- def f3(file_name):
- with open(f'{file_name}.txt', encoding='utf-8') as f:
- return f.readlines()
- # Задание №4
- def f4(file_name):
- with open(f'{file_name}.txt', encoding='utf-8') as f:
- return list(map(lambda line: line.rstrip('\n'), f.readlines()))
- # Задание №5
- def f5(file_name):
- with open(f"{file_name}.txt", encoding='utf-8') as f:
- for line in f:
- print(line, end='')
- # Задание №6
- def f6(file_name):
- with open(f"{file_name}.txt", encoding='utf-8') as f:
- return ' '.join(map(str.rstrip, f.readlines()))
- # Задание №7
- def f7(string):
- return string.strip()
- # Задание №8
- def f8(string):
- return string.rstrip('!?.')
- # Задание №9
- def f9(file_name, string):
- with open(f'{file_name}.txt', 'w', encoding='utf-8') as f:
- f.write(string)
- # Задание №10
- def f10(file_name, string):
- with open(f'{file_name}.txt', 'w', encoding='utf-8') as f:
- f.write(string + '\n')
- # Задание №11
- def f11(file_name, strings):
- with open(f'{file_name}.txt', 'w', encoding='utf-8') as f:
- f.writelines(strings)
- # Задание №12
- def f12(file_name_1, file_name_2):
- with open(f'{file_name_1}.txt', encoding='utf-8') as f, open(f'{file_name_2}', 'w', encoding='utf-8') as g:
- for line in f:
- print(line, file=g)
- # Задание №13
- def f13(file_name_1, file_name_2):
- with open(f'{file_name_1}.txt', encoding='utf-8') as f:
- with open(f'{file_name_2}.txt', 'w', encoding='utf-8') as g:
- for line in f:
- line = line.strip()
- if line.startswith('hello') and line.endswith('world'):
- g.write(line)
- # Задание №14
- def f14(file_name):
- with open(f'{file_name}.txt', encoding='utf-8') as f:
- first_info_string = f.readline()
- data = {}
- for info in f:
- person, pet, age = info.split()
- data[person] = (pet, int(age))
- return data
Advertisement
Add Comment
Please, Sign In to add comment