При изучении языка всплыли некоторые непонятки - Python
Формулировка задачи:
Друзья. Начал изучать Python. Всплывают некоторые вопросы, а которые не могу найти ответ.
1.Как в Python3 создать переменную, содержащую несколько строк?
2.Как создать карту в Python3 и как добавить новые ключ к карте?
3. Как добавить новый атрибут класса вне его определения?
4. В чем преимущество использования конструкции with при работе с файлами?
5. Как организовываются пакеты в Python3?
помогите ответить на эти вопросы. Буду очень благодарен!!!!!
Решение задачи: «При изучении языка всплыли некоторые непонятки»
textual
Листинг программы
- dict(key='value',key2='value2')
- dict([('key', 'value'), ('key2', 'value2')])
- # или даже так: одно значение на все ключи
- dict.fromkeys(['key1', 'key2'], 1)
- # или генератором словаря
- {key: value for key,value in enumerate('hello')}
- #Ключи добавляются как обычным для всех языков синтаксисом:
- your_dict ={}
- your_dict['key']='value'
- #так и специальными функциями словаря типа:
- your_dict.update({'key':'value'})
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д