TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #203 · 18 јан.

Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱 Всё потому, что появилась коллизия имён. Например, изучаете вы модуль datetime, и создаёте с таким именем файл (ну логично же😄) прямо в рабочей директории. Потом, при попытке импортировать datetime модуль, из-за приоритета импорта будет импортирован файл из рабочий директории а не оригинальная библиотека. Ведь имя файла это суть имя модуля! А знаете ли вы, что не все стандартные модули можно так перезаписать? Коллизии имён не подвержены builtin модули. Они всегда стоят на первом месте в приоритете импорта, поэтому их нельзя заменить. Полный список таких модулей можно посмотреть в списке sys.builtin_module_names. То есть, вы сломаете весь Python если назовёте свой модуль os или site, но если назовёте time или gc то ничего страшного не случится))) Тем не менее, никогда не называйте модули уже занятыми именами!!!⚠️ Я всегда рекомендую всем своим файлам делать именной префикс из 2-3 символов. Например я называю свои проекты так: pw_project_name pw_ui_tools.py pw_something/main.py Либо под ситуацию tst_scriptname.py (не "test" чтобы не подхватывал pytest) dbg_script.py maya_ui.py hou_menu_tools.py И искать проще, и коллизий нет. #tricks#basic

Резултати

Пронајдени 1 слични објави

Пребарај: #masterofmathematics

当前筛选 #masterofmathematics清除筛选

🇷🇺Ρώσοι μαθητές κέρδισαν τέσσερα μετάλλια σε μαθηματική Ολυμπιάδα στη Ρουμανία! Η ρωσική ομάδα κατέκτησε δύο χρυσά και δύο αργυρά μετάλλια στην XVI διεθνή μαθηματική Ολυμπιάδα της Ρουμανίας, Master of Mathematics. Οι μαθητές εκτέλεσαν τις εργασίες τους εξ αποστάσεως στο εκπαιδευτικό κέντρο Sirius στο Σότσι. 🥇 Χρυσά μετάλλια απονεμήθηκαν στους: Ivan Chasovskikh, Σχολείο αριθ. 14, Khimki, περιοχή Μόσχας, Ilya Zamotorin, Προεδρικό Λύκειο Φυσικής και Μαθηματικών αριθ. 239, Αγία Πετρούπολη 🥈 Ασημένια μετάλλια απονεμήθηκαν στους: Vasily Patrushev, Σχολείο αριθ. 9 με προχωρημένη μελέτη της κινεζικής γλώσσας, Βλαδιβοστόκ Artem Sadykov, Λύκειο Φυσικής και Μαθηματικών αριθ. 31, Chelyabinsk ✔️ Επικεφαλής της ομάδας ήταν ο Kirill Sukhov, καθηγητής μαθηματικών του Προεδρικού Λυκείου Φυσικής και Μαθηματικών αριθ. 239, ενώ αναπληρωτής του ήταν ο Pavel Kozhevnikov, αναπληρωτής καθηγητής του Ανώτερου Μαθηματικού Τμήματος του Ινστιτούτου Φυσικής και Τεχνολογίας της Μόσχας. Συγχαρητήρια στα παιδιά και στους μέντορές τους! 🇷🇺Российские школьники выиграли четыре медали на олимпиаде по математике в Румынии 👏 Российская команда завоевала 2 золотые и 2 серебряные медали на международной олимпиаде по математике XVI Romanian Master of Mathematics. Школьники выполняли задания в дистанционном формате на базе образовательного центра «Сириус» в Сочи. 🥇 Золотых медалей удостоились: Иван Часовских, школа № 14, г. Химки, Московская область; Илья Замоторин, Президентский физико-математический лицей № 239, г. Санкт-Петербург. 🥈 Серебряные медали получили: Василий Патрушев, школа № 9 с углубленным изучением китайского языка, г. Владивосток; Артем Садыков, Физико-математический лицей № 31, г. Челябинск. ✔️ Руководителем команды стал учитель математики Президентского физико-математического лицея № 239 Кирилл Сухов, его заместителем – доцент кафедры высшей математики Московского физико-технического института Павел Кожевников. 🎉 Поздравляем ребят и их наставников! #Россия#Russia#MathOlympiad#Achievement#MasterofMathematics#ProudMoment