Python Azerbaycan
85 subscribers
5 photos
3 videos
9 files
34 links
Python proqramlaşdırma dili Azərbaycanca
Download Telegram
Live stream started
Live stream finished (2 minutes)
Siyahidan tekrarlanan elementleri silmek ucun rahat usul
**kwargs
Hər hansı bir dili öyrəndiyiniz zaman yolda çoxlu təməl daşlarına rast gəlinir. Pythonda sirli sintaksis anlayışı * * kvargs onlardan biri hesab edilə bilər.
Lüğət obyektinin qarşısında iki ulduz bu lüğətin məzmununu adlandırılmış arqumentlər kimi funksiyaya ötürməyə imkan verir.
Lüğət acarlari arqumentlərin adlarıdır və dəyərlər funksiyaya ötürülür. Ona mütləq ona kvargs adini vermeye ehtiyac yoxdur!
🤯2👍1
Бхаргава - Грокаем алгоритмы.pdf
69.5 MB
Alqoritimlerle nece islemek lazimdi? Alqoritmik dusuncenizi artiracaq kitab.
#RU
👍3
Salam dostlar. Bildiyiniz kimi, bir dildə danışmağı örgənmək üçün gərək hər gün bu dildə danışasan. Bunun üçün təzə qrup açdım. Burda bir birinizlə danışa, təcrübənizi bölüşə bilərsiniz. Mən özümdə təzə başlamışam)) Pulsuz kitab, video dərslik və s. bilirsinizsə paylaşa bilərsiniz.

https://t.me/+MbqjmAP0aG9lZjZi
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT axirimizi getirecek ахахах
🤯4🔥1
Python for Engineering and Scientific Computing.pdf
18.9 MB
Книга "Python for Engineering and Scientific Computing"
Python proqramlaşdırma dili təkcə kod yazmaq üçün deyil, həm də gündəlik həyatda müxtəlif məsələləri həll etmək üçün istifadə olunur. Bəzi maraqlı misallar:
1. Avtomatlaşdırma:
Fikirləşin, yüzlərlə faylı bir-bir adlandırmaq əvəzinə, bir neçə sətrlik Python kodu ilə işinizi bir neçə saniyəyə həll edə bilərsiniz.
import os
fayllar = os.listdir("qovluq")
for i, fayl in enumerate(fayllar):
yeni_ad = f"fayl_{i}.txt"
os.rename(fayl, yeni_ad)

Sadəcə bir neçə sətir və hamısı hazırdır!

2. Oyun Yaratma:
Python ilə Pygame kitabxanasından istifadə edərək kiçik oyunlar yaza bilərsiniz. Əyləncəli deyilmi?

3. Telegram Botları:
Öz şəxsi botunuzu yaza bilərsiniz! Misal üçün, bir bot ki, sizə gündəlik tapşırıqları xatırladır.
from telegram import Bot
bot = Bot(token="TOKENİNİZ")
bot.send_message(chat_id="ÇAT İD", text="Salam! Bugünkü tapşırığınız nədir?")

Python-un istifadəsi sonsuzdur. Niyə bugün bir layihə üzərində işləməyə başlamırsınız?
Sizin cavabınız hansıdır? Səsvermədə iştirak edin! 🎯
Anonymous Quiz
71%
16
14%
20
14%
25
Quiz: Kod Təxmin Et
Bir az əylənək! Bu kodu oxuyun və nəticəni təxmin etməyə çalışın.
rəqəm = 5  
rəqəm += 3
print(rəqəm * 2)

Nəticə nə olacaq?
Python yeni başlayanlar üçün çoxlu kitabxanalar təqdim edir. Bu kitabxanalar kod yazmağı daha da asanlaşdırır. Budur 3 maraqlı kitabxana:

1. Math: Mürəkkəb riyazi funksiyalar üçün.
import math
print(math.sqrt(16)) # 4.0


2. Datetime: Tarix və vaxt ilə işləmək üçün.

import datetime
indi = datetime.datetime.now()
print(indi)


3. Random: Təsadüfi rəqəmlər yaratmaq üçün.

import random
rəqəm = random.randint(1, 10)
print(rəqəm)


Hansı kitabxanadan istifadə etmisiniz? Şərhlərdə yazın!
Story: Dəyişənlər Nədir və Onlar Necə İşləyir?
Python-un ən vacib anlayışlarından biri "dəyişənlərdir". Amma dəyişənlər nədir? Gəlin bunu gündəlik həyatla izah edək:
Dəyişənlər — məlumatları saxlamaq üçün istifadə etdiyiniz "qutular" kimidir.
- Misal üçün, "rəqəm" adlı bir dəyişən yaradaq və ona bir dəyər təyin edək:
rəqəm = 5
print(rəqəm)

Nəticə: 5

Siz dəyişənin içindəkini istədiyiniz zaman dəyişə bilərsiniz:
rəqəm = 10
print(rəqəm)

Nəticə: 10

Fun Fact: Python-da dəyişənin adını istədiyiniz kimi seçə bilərsiniz! Amma ad aydın olmalıdır, məsələn:
meyvə = "alma"
print(meyvə)


Challenge:
Yazın:
Öz adınızı dəyişən kimi saxlayın.
Yaşınızı ayrıca dəyişən kimi qeyd edin.
Yazdırın: "Adım [ad], yaşım isə [yaş]-dır".

Şərhlərdə öz nəticələrinizi bölüşün! 🐍
Funksiya Nədir? Python-da Funksiyalarla Tanışlıq
Bir proqramda eyni işi təkrar-təkrar görmək lazım gəlsə, hər dəfə kod yazmağa ehtiyac yoxdur. Bunun üçün funksiyalar var!

Funksiya — müəyyən bir işi yerinə yetirmək üçün yazılmış kod blokudur.
Misal üçün, belə bir funksiyanız var:
def salamla():
print("Salam! Python ilə öyrənməyə davam edin!")

Bu funksiya yalnız bir dəfə yazılır, amma istədiyiniz qədər istifadə edə bilərsiniz:
salamla()
salamla()

Nəticə:
Salam! Python ilə öyrənməyə davam edin!
Salam! Python ilə öyrənməyə davam edin!


Challenge:
1. Öz funksiyanızı yaradın, məsələn, iki rəqəmi toplasın:
def topla(a, b):
return a + b

2. Bu funksiyanı test edin:
print(topla(5, 7))  # 12

Funksiyalar kodunuzu daha təmiz və sadə edir. Bugün öz funksiyanızı yazmağa çalışın!
Top 5 Python Resursları: Yeni Başlayanlar Üçün
Python öyrənmək istəyirsiniz, amma haradan başlamağı bilmirsiniz? Bu resurslar işinizi asanlaşdıracaq:

1️⃣ Python.org
Rəsmi veb sayt. Buradan Python-un son versiyasını yükləyə və rəsmi sənədlərdən faydalana bilərsiniz.

2️⃣ W3Schools
Sadə və anlaşılan dərslər. Hər bir mövzu üçün nümunələr və testlər mövcuddur.

3️⃣ Real Python
Daha dərindən öyrənmək istəyirsinizsə, bu sayt sizə kömək edəcək.

4️⃣ SoloLearn
Mobil tətbiq olaraq istifadə edə bilərsiniz. Həm dərslər, həm də praktik testlər var.

5️⃣ @pythonaze 😉
Telegram kanalımızda hər gün faydalı məlumatlar paylaşılır!

Sizin favorit resursunuz hansıdır? Şərhlərdə yazın və başqaları ilə bölüşün!