Python тіліндегі көптеп кездесетін кодтарды тиімді етіп өзгертетін әдістер жайлы твиттердегі тред.
Қарапайым циклдар мен list объектілеріне қатысты ауқымды кодты қысқартып, оқуға ыңғайлы етіп, таза код жазудың бірден-бір құралы.
Тредке сілтеме
#оптимизация / #python / #clean_code
———
@django_resources
@django_kz
Қарапайым циклдар мен list объектілеріне қатысты ауқымды кодты қысқартып, оқуға ыңғайлы етіп, таза код жазудың бірден-бір құралы.
Тредке сілтеме
#оптимизация / #python / #clean_code
———
@django_resources
@django_kz
Twitter
Rodrigo 🐍📝
Do you want to master Python 🐍 list comprehensions? Do you want to become more proficient working with lists in Python 🐍? If you answered with “yes”, then here's a cheatsheet of mine to help you out. This is also a thread 👇🧵 that breaks it down and explains…
Неліктен Python GIL-ді алып тастау керек
Бұл видеода автор Python-да интерпретатордың глобалды бұғатталуы (GIL) туралы және қазіргі уақытта оның multithread-ті пайдалануды 100% - ға дейін шектейтіні және егер ол алынып тасталса не істеуге болатындығы туралы айтты:
https://youtu.be/6g79qGQo2-Q
#video / #python / #GIL
———
@kz_tech
@kztech_chat
Бұл видеода автор Python-да интерпретатордың глобалды бұғатталуы (GIL) туралы және қазіргі уақытта оның multithread-ті пайдалануды 100% - ға дейін шектейтіні және егер ол алынып тасталса не істеуге болатындығы туралы айтты:
https://youtu.be/6g79qGQo2-Q
#video / #python / #GIL
———
@kz_tech
@kztech_chat
YouTube
why remove the python GIL? (intermediate - advanced) anthony explains #355
today we talk about the "global interpreter lock" in python and why it currently limits multithreading to 100% usage (and what could be done if it were lifted)
- nogil project: https://docs.google.com/document/d/18CXhDb1ygxg-YXNBJNzfzZsDFosB5e6BfnXLlejd9l0/edit…
- nogil project: https://docs.google.com/document/d/18CXhDb1ygxg-YXNBJNzfzZsDFosB5e6BfnXLlejd9l0/edit…
Forwarded from Қазақша webdev.
Python тілі бойынша алгоритмдер туралы өте пайдалы репозиторий - The Algorithms
Бұл репозиторийде барлық алгоритмдер туралы негіздік концепт жиналған. Блокчейн, Image Processing, т.б. тақырыптар жүйелі түрде ашылып, жазылған.
Репозиторий тіпті Python пакеті ретінде де қойылуы мүмкін - ол үшін
https://github.com/TheAlgorithms/Python
#python / #репозиторий
———
@kzwebdev
@kzwebdevchat
Бұл репозиторийде барлық алгоритмдер туралы негіздік концепт жиналған. Блокчейн, Image Processing, т.б. тақырыптар жүйелі түрде ашылып, жазылған.
Репозиторий тіпті Python пакеті ретінде де қойылуы мүмкін - ол үшін
pip install algorithmsкомандасын орындасаңыз болады.
https://github.com/TheAlgorithms/Python
#python / #репозиторий
———
@kzwebdev
@kzwebdevchat
GitHub
GitHub - TheAlgorithms/Python: All Algorithms implemented in Python
All Algorithms implemented in Python. Contribute to TheAlgorithms/Python development by creating an account on GitHub.
Қалайша мен ЖИ (Жасанды интеллекті) казино ойындарын ойнауға үйретіп жүрдім?
Автор осы мақалада қалайша Python тілін қолдана отырып, әртүрлі алгоритмдер мен машиналық оқыту тәсілдерін қолдана отырып, казино ойындарын ойнай алатын ЖИ жасап шығарғаны туралы жазады:
https://habr.com/ru/post/590817/
#machinelearning / #python
———
@kz_tech
@kztech_chat
Автор осы мақалада қалайша Python тілін қолдана отырып, әртүрлі алгоритмдер мен машиналық оқыту тәсілдерін қолдана отырып, казино ойындарын ойнай алатын ЖИ жасап шығарғаны туралы жазады:
https://habr.com/ru/post/590817/
#machinelearning / #python
———
@kz_tech
@kztech_chat
Блокчейнді Python программалау тілімен жасау
Блокчейн, биткойн деген заттар қазір өте әйгілі болғандықтан, неліктен осылар туралы практика жүзінде үйренбеске?) Мақалада блокчейнді қалай Python арқылы құру туралы жазылған және осы технология жұмысы туралы жақсы түсіндірілген.
https://habr.com/ru/company/ruvds/blog/589371/
#blockchain / #python
———
@kz_tech
@kztech_chat
Блокчейн, биткойн деген заттар қазір өте әйгілі болғандықтан, неліктен осылар туралы практика жүзінде үйренбеске?) Мақалада блокчейнді қалай Python арқылы құру туралы жазылған және осы технология жұмысы туралы жақсы түсіндірілген.
https://habr.com/ru/company/ruvds/blog/589371/
#blockchain / #python
———
@kz_tech
@kztech_chat
Python программалау тілін қолдана отырып аудио командаларды түсіну (распознавание речи) функциясын программаларға оп-оңай кіріктіруге болады.
Осы мысал негізінде біз оңай speech recognition функциясы бар программа құратын боламыз.
#post / #tutorial / #python / #speechrecognition
———
@kz_tech
@kztech_chat
Осы мысал негізінде біз оңай speech recognition функциясы бар программа құратын боламыз.
#post / #tutorial / #python / #speechrecognition
———
@kz_tech
@kztech_chat
KazTech
Жаңа жылдық демалыстардан кейінгі мемдер жиынтығы) #мем
Python екінші рет TIOBE рейтингі бойынша 2021 жылдың eң танымал тіліне айналды.
Өткен айда TIOBE Software компаниясының бас директоры Пол Янсен С# TIOBE индексінің алғашқы 20 тіліндегі ең жоғары рейтинг (+2,21%) желтоқсан айында бекітілгеннен кейін бірінші орынға шығуы мүмкін деп болжады.
Алайда, бұл болжам келген жоқ. Қаңтарда Python өз қалпына келді: TIOBE соңғы индексі c# үшін +1,73% - бен салыстырғанда 1,86% - ға өсті.
Сонымен, Python тілін тағы бір рет құттықтаймыз!
#TIOBE / #python
———
@kz_tech
@kztech_chat
Өткен айда TIOBE Software компаниясының бас директоры Пол Янсен С# TIOBE индексінің алғашқы 20 тіліндегі ең жоғары рейтинг (+2,21%) желтоқсан айында бекітілгеннен кейін бірінші орынға шығуы мүмкін деп болжады.
Алайда, бұл болжам келген жоқ. Қаңтарда Python өз қалпына келді: TIOBE соңғы индексі c# үшін +1,73% - бен салыстырғанда 1,86% - ға өсті.
Сонымен, Python тілін тағы бір рет құттықтаймыз!
#TIOBE / #python
———
@kz_tech
@kztech_chat
roadmap.sh сайтында 2022 жылға сәйкес Python Developer роадмапын жаңартып қойыпты.
Бұл роадмап новичектарға Python тілін қалай бастау керектігін үйрете алады, ал тәжірибелі девелоперлерге тағы қай бағытта дамуға болатынын көрсетеді.
Бұған қоса 185k+ жұлдызшасы бар барлық роадмаптары бар репозиторийге де сілтеме тастап кетейік - https://github.com/kamranahmedse/developer-roadmap
Сақтап қойыңыздар)
Арна туралы достарыңызға айтып, тіркеліп кетуді ұмытпаңыз)
#roadmap / #python / #2022year
———
@kz_tech
@kztech_chat
Бұл роадмап новичектарға Python тілін қалай бастау керектігін үйрете алады, ал тәжірибелі девелоперлерге тағы қай бағытта дамуға болатынын көрсетеді.
Бұған қоса 185k+ жұлдызшасы бар барлық роадмаптары бар репозиторийге де сілтеме тастап кетейік - https://github.com/kamranahmedse/developer-roadmap
Сақтап қойыңыздар)
Арна туралы достарыңызға айтып, тіркеліп кетуді ұмытпаңыз)
#roadmap / #python / #2022year
———
@kz_tech
@kztech_chat
CodeCombat - егер сіз Python тілін ойын ойнап жүріп үйренгіңіз келсе
CodeCombat ойыны бағдарламалауды үйреніп жүргендер үшін арнайы жасалған және ойын арқылы оқу процесін сәл әртараптандырғысы келеді. Ол тек Python-ды ғана емес, сонымен қатар JavaScript, CoffeeScript, Lua және басқа да тілдерді үйретеді.
Мұнда сізге әртүрлі командалардың көмегімен кейіпкерді басқару арқылы әртүрлі тапсырмаларды орындау ұсынылады. Сонымен қатар, әр деңгеймен ойынның күрделілігі артады және өту үшін көбірек код қажет.
> Ойынды мына жерден көруге болады: https://codecombat.com/
#python / #үйрену / #codecombat
———
@kz_tech
@kztech_chat
CodeCombat ойыны бағдарламалауды үйреніп жүргендер үшін арнайы жасалған және ойын арқылы оқу процесін сәл әртараптандырғысы келеді. Ол тек Python-ды ғана емес, сонымен қатар JavaScript, CoffeeScript, Lua және басқа да тілдерді үйретеді.
Мұнда сізге әртүрлі командалардың көмегімен кейіпкерді басқару арқылы әртүрлі тапсырмаларды орындау ұсынылады. Сонымен қатар, әр деңгеймен ойынның күрделілігі артады және өту үшін көбірек код қажет.
> Ойынды мына жерден көруге болады: https://codecombat.com/
#python / #үйрену / #codecombat
———
@kz_tech
@kztech_chat
CodeCombat
CodeCombat: Learn to Code by Playing a Game
Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Open source HTML5 game!
Python объектілерінде логтау (журналирование)
Сіздің кодыңыздың орындалуын бақылаудың ең жақсы әдістерінің бірі - логтау. Тек сіздің кодыңызды ғана емес, біреудің кодын да шашқанда керек болады осы логтау. Ал Python-да бұл үшін керемет
Ал logging-тен максимум пайданы қалайша алуға болатыны екендігі туралы мына жерде айтылған:
https://habr.com/ru/post/649033/
#логтау / #logging / #python / #новичектарға / #мақала / #хабр
———
@kz_tech
@kztech_chat
Сіздің кодыңыздың орындалуын бақылаудың ең жақсы әдістерінің бірі - логтау. Тек сіздің кодыңызды ғана емес, біреудің кодын да шашқанда керек болады осы логтау. Ал Python-да бұл үшін керемет
logging модулі бар.Ал logging-тен максимум пайданы қалайша алуға болатыны екендігі туралы мына жерде айтылған:
https://habr.com/ru/post/649033/
#логтау / #logging / #python / #новичектарға / #мақала / #хабр
———
@kz_tech
@kztech_chat
👍2
Бүгін мен үйрендім: қалай Virtual Environment-терді құру керектігін және оларды қалай дұрыс қолдануға болатындығын
» https://thinkersclub.xyz/today-i-learned-how-to-setup-and-work-with-the-virtual-environment-in-django-and-why-you-should-use-it
#django / #venv / #python
———
@kz_tech
@kztech_chat
» https://thinkersclub.xyz/today-i-learned-how-to-setup-and-work-with-the-virtual-environment-in-django-and-why-you-should-use-it
#django / #venv / #python
———
@kz_tech
@kztech_chat
thinkersClub
Django, virtualenv, django virtual environment, virtual environment
Here is a beginner's guide on how to start with creating a virtual env and working in that.
👍1
PyScript-пен (Python фронтенд-фреймворк) қалай жұмыс істеуге болады:
https://habr.com/ru/company/skillfactory/blog/669814/
Python негізі веб-қолданбалардың бэкендін жасауда қолданылады. Бірақ фронтенд туралы ойланып көрсек ше?
#фронтенд / #python / #pyscript
———
@kz_tech
@kztech_chat
https://habr.com/ru/company/skillfactory/blog/669814/
Python негізі веб-қолданбалардың бэкендін жасауда қолданылады. Бірақ фронтенд туралы ойланып көрсек ше?
#фронтенд / #python / #pyscript
———
@kz_tech
@kztech_chat
Хабр
Как работать с PyScript — фреймворком для фронтенда на Python
В веб-разработке Python используется в основном на бэкенде с такими фреймворками, как Django и Flask. А сегодня, к старту курса по Fullstack-разработке на Python , расскажем о PyScript, который даёт...
Python-дағы регулярды өрнектерді re модулін қолдана отырып құру
Регулярды өрнектерді тексттің ішіндегі текстті бөліп шығаруға арналған қиын шаблондарды құрастыруға қолданады. Регулярды өрнектерден басқа да басқа тәсілдер бар, тексттен керек мәліметті шығарып алуға арналған, бірақ регулярды өрнектер өте қиын текстпен де жұмыс істей ала алады. Ал Python-да регулярды өрнектерді қолдану үшін re модулі қолданылады.
Қалай оны қолдануға болатынын бірге көрейік:
https://dzone.com/articles/regular-expression-in-python-using-re-module
#регулярдыӨрнектер / #python / #re
———
@kz_tech
@kztech_chat
Регулярды өрнектерді тексттің ішіндегі текстті бөліп шығаруға арналған қиын шаблондарды құрастыруға қолданады. Регулярды өрнектерден басқа да басқа тәсілдер бар, тексттен керек мәліметті шығарып алуға арналған, бірақ регулярды өрнектер өте қиын текстпен де жұмыс істей ала алады. Ал Python-да регулярды өрнектерді қолдану үшін re модулі қолданылады.
Қалай оны қолдануға болатынын бірге көрейік:
https://dzone.com/articles/regular-expression-in-python-using-re-module
#регулярдыӨрнектер / #python / #re
———
@kz_tech
@kztech_chat
👍3
Hookbin - HTTP-сұраныстарды жинауға, анализден өткізуге және қарауға болатын тегін сервис.
Оның көмегімен өте оңай түрде HTTP-запростардың хедерлерін, денесін, строкаларын, cookie-лерін көріп шығуға болатын уникалды энпойнт жасай аласыз.
Бағасы - #тегін.
Сервис PHP және JS тілдерінен бастап, Python және Perl тілдеріне дейінгі барлық программалау тілдерін қолдайды.
#құрал / #сервис /#web / #http / #js / #python
———
@kz_tech
@kztech_chat
Оның көмегімен өте оңай түрде HTTP-запростардың хедерлерін, денесін, строкаларын, cookie-лерін көріп шығуға болатын уникалды энпойнт жасай аласыз.
Бағасы - #тегін.
Сервис PHP және JS тілдерінен бастап, Python және Perl тілдеріне дейінгі барлық программалау тілдерін қолдайды.
#құрал / #сервис /#web / #http / #js / #python
———
@kz_tech
@kztech_chat
👍4
Matplotlib бойынша ҮЛКЕН шпаргалка.
Бұл шпаргалкада барлық керек функциялар, оның не істейдінгі және негізі түсініктер жазылған.
Қосымша графиктер мен есептеулер бойынша формулалар мен барлық негізгі керек ақпарат берілген.
Файлды төмендегі посттан немесе сілтеме бойынша жүктей аласыздар.
#python / #matplotlib / #cheatsheet
———
@kz_tech
@kztech_chat
Бұл шпаргалкада барлық керек функциялар, оның не істейдінгі және негізі түсініктер жазылған.
Қосымша графиктер мен есептеулер бойынша формулалар мен барлық негізгі керек ақпарат берілген.
Файлды төмендегі посттан немесе сілтеме бойынша жүктей аласыздар.
#python / #matplotlib / #cheatsheet
———
@kz_tech
@kztech_chat
👍3