Давайте проверим ваши знания)
В 11й строке происходит удаление файла через метод remove
Что произойдет при попытки распечатать переменную f1 в 12й строке?
Предлагаю варианты:
1) будет ошибка, переменная же удалена
2) ошибки не будет, переменная распечатается
3) ошибки не будет, распечатается None
4) свой вариант в коммент
В 11й строке происходит удаление файла через метод remove
Что произойдет при попытки распечатать переменную f1 в 12й строке?
Предлагаю варианты:
1) будет ошибка, переменная же удалена
2) ошибки не будет, переменная распечатается
3) ошибки не будет, распечатается None
4) свой вариант в коммент
👍8
Как получить доступ к значению предмета «history»?
Anonymous Quiz
7%
sampleDict['class'][0]['marks']['history']
12%
sampleDict['class']['student']['marks'][1]
60%
sampleDict['class']['student']['marks']['history']
21%
sampleDict['class']['student']['name']['marks']['history']
👍29👏5
На степике оформил курс на pygame
https://stepik.org/z/118434
Видеоуроки будут сопровождаться кодом, который можно сразу запустить
На пробных уроках можете посмотреть формат
https://stepik.org/z/118434
Видеоуроки будут сопровождаться кодом, который можно сразу запустить
На пробных уроках можете посмотреть формат
🔥29👍5❤2
Как создать папку с помощью Python?
Вам поможет модуль os и его функция mkdir. Она создает папку по указанному пути. Путь до каталога можно указать как абсолютный, так и относительный. В примере ниже указан относительный адрес, и новая папка будет создана в том же каталоге, что и запускаемый скрипт.
Функция mkdir вызовет ошибку FileExistsError, если каталог с таким именем и адресом уже существует. Поэтому, чтобы избежать ошибок, мы должны вызывать ее с помощью try/except.
Вам поможет модуль os и его функция mkdir. Она создает папку по указанному пути. Путь до каталога можно указать как абсолютный, так и относительный. В примере ниже указан относительный адрес, и новая папка будет создана в том же каталоге, что и запускаемый скрипт.
Функция mkdir вызовет ошибку FileExistsError, если каталог с таким именем и адресом уже существует. Поэтому, чтобы избежать ошибок, мы должны вызывать ее с помощью try/except.
👍25👏3🔥1
Как создать вложенные папки?
Python предоставляет функцию os.makedirs(), которая позволяет создавать вложенные папки. Функция принимает один аргумент - путь к папке, которую нужно создать, и создает все промежуточные папки, если они не существуют.
И перед ее запуском лучше проверять наличие текущего каталога в системе и всех вложенных подпапок при помощи функции os.path.exists. Потому что при попытке создать каталог, который уже существует в системе, возникает исключение FileExistsError
Python предоставляет функцию os.makedirs(), которая позволяет создавать вложенные папки. Функция принимает один аргумент - путь к папке, которую нужно создать, и создает все промежуточные папки, если они не существуют.
И перед ее запуском лучше проверять наличие текущего каталога в системе и всех вложенных подпапок при помощи функции os.path.exists. Потому что при попытке создать каталог, который уже существует в системе, возникает исключение FileExistsError
👍20❤5👌3🔥2
Метод new
Магический метод new вызывается для фактического создания нового объекта, как экземпляра желаемого класса. Вызов метода new осуществляется до метода init
За подробностями и практикой
https://stepik.org/a/114354
Магический метод new вызывается для фактического создания нового объекта, как экземпляра желаемого класса. Вызов метода new осуществляется до метода init
За подробностями и практикой
https://stepik.org/a/114354
👍12🤯4❤2
Поздравляю с наступающим Новым годом! 🎊🎉🥂
Впереди долгие каникулы — это отличное время для того, чтобы подумать о будущем. Если кто-то из вас давно хотел погрузиться в изучение Питона или углубить свои знания — добро пожаловать на мои курсы. Специально для вас я объявляю новогодние скидки! Пройдите по ссылке ниже и введите промокод HAPPY_NEW_YEAR для того, чтобы получить скидку в 33% на любой платный курс
Или оплату можно произвести напрямую, для этого свяжитесь со мной в телеграмме.
ООП: Объектно-ориентированное программирование на Python
https://stepik.org/a/114354
Продвинутый python: заряди свои батарейки
https://stepik.org/a/127822
Django, потанцуем
https://stepik.org/a/114288
Впереди долгие каникулы — это отличное время для того, чтобы подумать о будущем. Если кто-то из вас давно хотел погрузиться в изучение Питона или углубить свои знания — добро пожаловать на мои курсы. Специально для вас я объявляю новогодние скидки! Пройдите по ссылке ниже и введите промокод HAPPY_NEW_YEAR для того, чтобы получить скидку в 33% на любой платный курс
Или оплату можно произвести напрямую, для этого свяжитесь со мной в телеграмме.
ООП: Объектно-ориентированное программирование на Python
https://stepik.org/a/114354
Продвинутый python: заряди свои батарейки
https://stepik.org/a/127822
Django, потанцуем
https://stepik.org/a/114288
❤27👍4
Друзья, в преддверии выхода нового курса, решил устроить распродажу
Сейчас вы можете приобрести мои курсы на степике по следующим ценам:
ООП: Объектно-ориентированное программирование на Python — 2072р
https://stepik.org/a/114354
Django, потанцуем? — 1875р
https://stepik.org/a/114288
Продвинутый python: заряди свои батарейки —1920р
https://stepik.org/a/127822
Pygame - учимся создавать свои игры - 600 ₽
https://stepik.org/a/118434
При оплате по СБП или банковским переводом (из РФ или из-за рубежа) предоставляется дополнительная скидка:
🎁 при покупке одного курса - 100р,
🎁🎁 при оплате двух курсов - 500р
🎁🎁🎁 при покупке трех - 1000р
По вопросам приобретения курсов обращайтесь в личные сообщения.
https://t.me/artem_egoroff
Сейчас вы можете приобрести мои курсы на степике по следующим ценам:
ООП: Объектно-ориентированное программирование на Python — 2072р
https://stepik.org/a/114354
Django, потанцуем? — 1875р
https://stepik.org/a/114288
Продвинутый python: заряди свои батарейки —1920р
https://stepik.org/a/127822
Pygame - учимся создавать свои игры - 600 ₽
https://stepik.org/a/118434
При оплате по СБП или банковским переводом (из РФ или из-за рубежа) предоставляется дополнительная скидка:
🎁 при покупке одного курса - 100р,
🎁🎁 при оплате двух курсов - 500р
🎁🎁🎁 при покупке трех - 1000р
По вопросам приобретения курсов обращайтесь в личные сообщения.
https://t.me/artem_egoroff
🔥18👍4
В честь прошедшего дня программиста предлагаю воспользоваться промокодом Я_У_МАМЫ_ПРОГРАММИСТ, который позволит приобрести мои платные курсы со скидкой до 30%:
ООП: Объектно-ориентированное программирование на Python
Django, потанцуем?
Продвинутый python: заряди свои батарейки
Pygame - учимся создавать свои игры
Применить промокод Я_У_МАМЫ_ПРОГРАММИСТ можно при оплате курса по указанным выше ссылкам
ООП: Объектно-ориентированное программирование на Python
Django, потанцуем?
Продвинутый python: заряди свои батарейки
Pygame - учимся создавать свои игры
Применить промокод Я_У_МАМЫ_ПРОГРАММИСТ можно при оплате курса по указанным выше ссылкам
🔥20❤2
Функции lambda + map
Очень часто можно встретить комбинацию анонимной функции внутри вызова map. Использование lambda функции помогает избежать определение обычной функции, делая код короче.
В данном примере мы возводим в квадрат все элементы списка numbers при помощи map и lambda функций
Не знаешь, что такое map или анонимная функция?
Мой бесплатный курс по функциональному программированию поможет тебе разобраться в этих темах
https://stepik.org/course/195619/promo
Очень часто можно встретить комбинацию анонимной функции внутри вызова map. Использование lambda функции помогает избежать определение обычной функции, делая код короче.
В данном примере мы возводим в квадрат все элементы списка numbers при помощи map и lambda функций
Не знаешь, что такое map или анонимная функция?
Мой бесплатный курс по функциональному программированию поможет тебе разобраться в этих темах
https://stepik.org/course/195619/promo
👍20❤2🔥1
Функция enumerate
В python есть элегантный способ обойти элементы коллекции, сразу получая за итерацию индекс и значение элемента коллекции. Это функция enumerate.
А вы знали, что функция enumerate:
☑️ на самом деле является классом, а не функцией?
☑️ возвращает итератор в качестве своей работы?
Еще больше подробностей об enumerate и других функциях вы можете найти на моем бесплатном курсе
Функциональное программирование на Python
В python есть элегантный способ обойти элементы коллекции, сразу получая за итерацию индекс и значение элемента коллекции. Это функция enumerate.
А вы знали, что функция enumerate:
☑️ на самом деле является классом, а не функцией?
☑️ возвращает итератор в качестве своей работы?
Еще больше подробностей об enumerate и других функциях вы можете найти на моем бесплатном курсе
Функциональное программирование на Python
❤13👍7