Вторая по частоте future-функция, которую я использовал, это абсолютный импорт
from __future__ import absolute_import
Что она делает?
Изменения, которые вносит эта инъекция описаны в PEP328
Покажу простой пример.
Допустим, есть такой пакет:
/my_package
/__init__.py
/main.py
/string.py
Смотрим код в my_package/main.py
# main.py
import string
Простой пример готов) Вопрос в том, какой модуль импортируется в данном случае? Есть два варианта:
1. модуль в моём пакете my_package.string
2. стандартный модуль string
И вот тут вступает в дело приоритет импортов. В Python2 порядок следующий: помимо иных источников, раньше ищется модуль внутри текущего пакета, а потом в стандартных библиотеках. Таким образом мы импортнём my_package.string.
Но в Python3 это поведение изменилось. Если мы указываем просто имя пакета, то ищется именно такой модуль, игнорируя имена в текущем пакете. Если мы хотим импортнуть именно подмодуль из нашего пакета то, мы должны теперь явно это указывать.
from my_package import string
или относительный импорт, но с указанием пути относительно текущего модуля main
from . import string
Еще одной неоднозначностью меньше 😎
Подробней про импорты здесь:
https://docs.python.org/3/tutorial/modules.html
#2to3#pep#basic
#musobaqa
☄ Ko'plab talab va takliflarni inobatga olib tez yozish bo'yicha musobaqa qilamiz!
⌨ Musobaqada ishtirokchilar "TezTer" dasturi orqali belgilangan vaqt mobaynida so'zlarni yozishadi.
✳️ Natijalarni aniqlashda so'zlarning ko'p va to'g'ri yozilganligiga ahamiyat qaratiladi. Musobaqa 2 xil yosh toifasida bo'lib o'tadi:
• 1–toifa: 10–15 yosh o'rtasida
• 2–toifa: 16 yoshdan kattalar
🤩 G'oliblar AyTi markaz tomonidan sovg'alar bilan taqdirlanadilar!
• Ishtirok etish: bepul, yakka tartibda
• Manzil: AyTi markaz
• Boshlanadi: yakshanba, soat 10:00 da
@ITCenter_Yaypan
Shaxmat musobaqasi g'oliblari taqdirlandi
💥 “Yangi O‘zbekiston” universitetida joriy yilning 10–11-may kunlari “Yangi O‘zbekiston xalqaro kubogi” nomli shaxmat musobaqasi o'tkazilgan edi.
⚡️Ipak yo'li banki tomonidan mazkur loyihaga 50 mln. so'm pul mablag'i ajratilgan bo'lib, bugun ushbu musobaqada g'olib bo'lgan yoshlarni taqdirlash marosimi o'tkazildi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi Oʻzbekiston xalqaro kubogi” shaxmat musobaqasi boshlandi
✅ Universitetimiz tomonidan 10–11-may kunlari bir qator tashkilotlar bilan hamkorlikda xalqaro shaxmat musobaqasi oʻtkazilishi haqida xabar bergan edik.
▶️Ushbu musobaqaga bugun start berildi. Musobaqani mazkur havola orqali jonli tarzda tomosha qilishingiz mumkin: https://www.youtube.com/live/Ymmq4xli6XI?si=-ymXfKqe4219yocw
⚡️Musobaqada yurtimizdan va xorijdan koʻplab yoshlar ishtirok etishmoqda.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
O‘zbek yoshlarini global sahnaga olib chiquvchi tarixiy lahza
♟ “Yangi O‘zbekiston” universitetida joriy yilning 10–11-may kunlari “Yangi O‘zbekiston xalqaro kubogi” nomli shaxmat musobaqasi bo‘lib o‘tadi.
💫 Mazkur musobaqa xalqaro miqyosda tashkil etilayotgan bo'lib, dunyoning 10 dan ortiq mamlakatidan yosh shaxmatchilar ishtirok etadi.
✅ Tadbir Uzchess, O'zbekiston yoshlari umumjahon assotsiatsiyasi, hamda Ipak yo'li banki hamkorligida tashkil etilmoda.
⚡️Ipak yo'li banki tomonidan mazkur loyihaga 50 mln. so'm pul mablag'i ajratilgan bo'lib, bu iqtidorli yoshlarni qo'llab-quvvatlash borasidagi muhim tashabbus hisoblanadi.
🖥 Musobaqa onlayn tarzda o'tkaziladi va jonli efirda yoritib boriladi.
📝 Musobaqada ishtirok etish uchun 5 kishilik jamoa shakllantirishingiz va 8-mayga qadarro'yxatdan o'tishingiz kerak bo'ladi.
🎗 G'oliblar qimmatbaho sovg'alar bilan mukofotlanadi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston kubogi” shaxmat musobaqasi bo‘lib o‘tdi
✅ “Yangi O’zbekiston” universiteti tashabbusi bilan Xalqaro shaxmat akademiyasi va O’zbekiston shaxmat federatsiyasi hamkorligida shaxmat musobaqasi o'tkazildi.
♟ Musobaqada 30 dan ortiq oliy ta'lim muassasasidan talabalar ishtirok etdi. 1-o'rin egalariga 20 million so'm, 2-o'ringa 15 million so'm va 3-o'ringa 10 million so'm pul mukofoti berildi.
🎗 Musobaqa g'oliblarini tabriklaymiz.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Talabalar o‘rtasida respublika shaxmat musobaqasi o'tkaziladi!
⚡️ Joriy yilningl 25–26-aprel kunlari “Yangi O‘zbekiston” universitetida OTM talabalari o‘rtasida “Yangi O‘zbekiston kubogi” musobaqasi tashkil etiladi!
🎁Mukofot jamg‘armasi:
🥇 1-o‘rin – 20 million so‘m
🥈 2-o‘rin – 15 million so‘m
🥉 3-o‘rin – 10 million so‘m
✨Musobaqa g‘oliblari avgust oyida Xalqaro shaxmat federatsiyasi prezidenti Arkadiy Dvorkovich tomonidan taqdirlanadi va xalqaro shaxmat universiadasiga qatnashish huquqini oladi!
❗️Musobaqagaro'yxatdan o'tish 20-aprelgacha davom etadi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi Oʻzbekiston xalqaro kubogi” shaxmat musobaqasi boshlandi
✅ Universitetimiz tomonidan 10–11-may kunlari bir qator tashkilotlar bilan hamkorlikda xalqaro shaxmat musobaqasi oʻtkazilishi haqida xabar bergan edik.
▶️Ushbu musobaqaga bugun start berildi. Musobaqani mazkur havola orqali jonli tarzda tomosha qilishingiz mumkin: https://www.youtube.com/live/Ymmq4xli6XI?si=-ymXfKqe4219yocw
⚡️Musobaqada yurtimizdan va xorijdan koʻplab yoshlar ishtirok etishmoqda.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
O‘zbek yoshlarini global sahnaga olib chiquvchi tarixiy lahza
♟ “Yangi O‘zbekiston” universitetida joriy yilning 10–11-may kunlari “Yangi O‘zbekiston xalqaro kubogi” nomli shaxmat musobaqasi bo‘lib o‘tadi.
💫 Mazkur musobaqa xalqaro miqyosda tashkil etilayotgan bo'lib, dunyoning 10 dan ortiq mamlakatidan yosh shaxmatchilar ishtirok etadi.
✅ Tadbir Uzchess, O'zbekiston yoshlari umumjahon assotsiatsiyasi, hamda Ipak yo'li banki hamkorligida tashkil etilmoda.
⚡️Ipak yo'li banki tomonidan mazkur loyihaga 50 mln. so'm pul mablag'i ajratilgan bo'lib, bu iqtidorli yoshlarni qo'llab-quvvatlash borasidagi muhim tashabbus hisoblanadi.
🖥 Musobaqa onlayn tarzda o'tkaziladi va jonli efirda yoritib boriladi.
📝 Musobaqada ishtirok etish uchun 5 kishilik jamoa shakllantirishingiz va 8-mayga qadarro'yxatdan o'tishingiz kerak bo'ladi.
🎗 G'oliblar qimmatbaho sovg'alar bilan mukofotlanadi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#musobaqa#shaxmat
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
ICPC dasturlash olimpiadasi o'tkazildi
🌐 “Yangi O‘zbekiston” universitetida Raqamli ta'limni rivojlantirish markazi bilan hamkorlikda xalqaro ICPC olimpiadasiga eng salohiyatli yoshlarni tayyorlash maqsadida olimpiada o‘tkazildi.
✅ Olimpiadaga yurtimizdan 60 ga yaqin jamoa ro‘yxatdan o‘tgan. Ular dunyo bo‘yicha eng kuchli dasturchilar bilan kuch sinashib, IT bo‘yicha O‘zbekiston reytingini yuqori o‘rinlarga olib chiqishni maqsad qilishgan.
🎗“Yangi O‘zbekiston” universiteti mamlakatimiz yoshlarini qo‘llab-quvvatlash va ilm-fan hamda innovatsiyalar markazi bo‘lishda davom etadi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#ICPC#musobaqa
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
"Yangi O'zbekiston" universiteti talabalaridan iborat 2 ta jamoa ICPC xalqaro dasturlash olimpiadasining keyingi bosqichiga o'tishdi.
🌐 Avval xabar berganimizdek olimpiadaning respublika bosqichiga universitetimizdan 6 ta jamoa o'tgan edi. Mazkur bosqichda 50 ta jamoa orasidan universitetimiz talabalaridan iborat 2 ta jamoa (4,5-o'rinlarda) keyingi bosqichga o'tdi.
✅ ICPC chempionatida ishtirok etish talabalarning kod yozish va muammolarni tez hal qilish ko'nikmalarini kuchaytiradi. Shuningdek, yirik kompaniyalarda ishga joylashishda eng yaxshi nomzodlardan biri sifatida qaraladi.
📌 Malumot uchun, keyingi bosqich Markaziy Osiyo davlatlari o'rtasida o'tkazilib, unda O'zbekistondan jami 15 ta jamoa ishtirok etadi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#ICPC#musobaqa
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti talabalaridan iborat 6 ta jamoa ICPC xalqaro dasturlash musobaqasi respublika bosqichiga o‘tdi!
✅ Mazkur musobaqada universitetdan jami 15 ta jamoa ishtirok etayotgan bo'lib, ulardan 11 tasi keyingi bosqichga o‘tishgan. Ammo musobaqa shartlariga binoan har bir universitetdan 6 tagacha jamoa respublika bosqichiga o‘tishi mumkin.
🎗Talabalarimizga keyingi bosqichda omad tilaymiz!
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#ICPC#musobaqa
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Talabalarimiz "CanSat Uzbekistan - 2025" musobaqasida g'olib bo'lishdi
💥 "O'zbekkosmos" agentligi tashabbusi bilan o'tkazilgan CanSat musobaqasida 250 nafarga yaqin o'quvchi va talabalardan iborat 10 ta jamoa o'zlarining mikrosputniklarini balandlikka uchirdi.
✅ Kichik sputniklar havo harorati, masofa va bosim kabi ma'lumotlarni talabalar o'zlari ishlab chiqqan dasturga yubordi.
✨ Talabalarimiz yaratgan CanSat qurilmasi boshqalardan bir qancha tomonlama mukammalligi e'tirof etilib, musobaqa tashkilotchilari tomonidan faxrli 1-o'ringa munosib ko'rildi.
⚡️Talabalarimizni ushbu yutuq bilan tabriklaymiz va xalqara miqyosda o'tkazilishi rejalashtirilgan CanSat musobaqasida ham g'alaba qozonishlariga ishonamiz.
🔁English
➖➖➖➖➖➖➖➖➖➖
#CanSat#musobaqa
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook