works:programmer:py:argv-and-or

Проверяем argv, а так-же добавляем исключения

import sys, time
 
# При отсутствии вернёт 'Guest'
name = len(sys.argv)>1 and sys.argv[1] or 'Guest'
# При отсутствии вернёт False
surname =  len(sys.argv)>2 and sys.argv[2]
# При наличии отформатирует. При отсутствии - вернёт "No age"
age = f'Age: {sys.argv[3]}' if len(sys.argv)>3 else "No age"
works/programmer/py/argv-and-or.txt · Last modified: 2022/08/08 19:18 by Chugreev Eugene