while case

This commit is contained in:
Mert Gör 🇹🇷 2023-05-21 13:01:38 +03:00
parent bc6bda612d
commit b93ee6a1ad
No known key found for this signature in database
GPG Key ID: 2100A876D55B39B9

13
while.case.py Normal file
View File

@ -0,0 +1,13 @@
while True:
cmd = input('CSD>').split()
match cmd:
case ('delete', path) | ('remove', path) | ('erase', path):
print(f'{path} dosyası siliniyor')
case 'copy', source_path, dest_path:
print(f'{source_path} dosyası {dest_path} olarak kopyalanıyor')
case 'rename', oldname, newname:
print(f'{oldname} dosyasının ismi {newname} olarak değiştiriliyor')
case 'exit' | 'quit':
break
case _:
print('geçersiz komut!')