Проверяем 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"