При изучении языка всплыли некоторые непонятки - 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'})