Первый коммит
This commit is contained in:
commit
2f76f732f2
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
.venv/
|
||||||
|
output.txt
|
1
output.txt
Normal file
1
output.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
text dlya scripta
|
27
script.py
Normal file
27
script.py
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
def main():
|
||||||
|
choice = input(" Выберите 'u' для перевода в верхний регистр или 'l' для перевода в нижний регистр: ").strip().lower()
|
||||||
|
|
||||||
|
try:
|
||||||
|
with open('data.txt', 'r', encoding='utf-8') as infile:
|
||||||
|
data = infile.read()
|
||||||
|
except FileNotFoundError:
|
||||||
|
print("Файл data.txt не найден.")
|
||||||
|
return
|
||||||
|
|
||||||
|
if choice == 'u':
|
||||||
|
output_data = data.upper()
|
||||||
|
elif choice == 'l':
|
||||||
|
output_data = data.lower()
|
||||||
|
else:
|
||||||
|
print("Некорректный ввод. Пожалуйста, введите 'u' или 'l'.")
|
||||||
|
return
|
||||||
|
|
||||||
|
with open('output.txt', 'w', encoding='utf-8') as outfile:
|
||||||
|
outfile.write(output_data)
|
||||||
|
|
||||||
|
print("Результат записан в файл output.txt")
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
Loading…
Reference in New Issue
Block a user