Python Developer
8 subscribers
29 photos
2 videos
30 files
55 links
Pythonchilar uchun
Foydali kanal⚡️
Python darslari:
https://youtube.com/c/Sariqdev
https://python.sariq.dev
You tube kanal:
https://youtu.be/TgM7ftRkQW4
.
.
@shkholmatovvv #
Download Telegram
Hammaga salom.O'qishlar bilan bo'lib kanalga ham e'tibor bermay qoldim.Vaqt topishim bilan topshiriq va foydali modullarni tashliman.
🇺🇿Bahodir Jalolov olimpiada chempioni.
Matn harfdan iborat bo'lsa,uni unli yoki undosh harfligini aniqlab qaytaradigan,aks holda matnda nechta unli harf va undosh harf borligini aniqlab qaytradigan funksiya.Bir foydalanuvchining guruhga yozgan kichik g'oyasidan kodni takomillashtirdim va ushbu funksiyani tuzdim.Funksiyadan foydalanib telegram bot tuzishingiz yoki uni yordamida botingizga qo'shimcha imkoniyatlar qo'shishingiz mumkin.Foydali bo'ladi degan umiddaman.
#foydali #funksiya
Please open Telegram to view this post
VIEW IN TELEGRAM
letter_detector2.py
1.1 KB
👉Ushbu faylning izohlarsiz varianti.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔝Ro'yxatga oid 17 ta eng foydali metodlar:
list_methods=['append', 'copy', 'count', 'del']
1.append() - elementni qabul qilib ro'yxatga qo'shadi.Misol:
list_methods.append("extend")
2.clear() - ro'yxatdagi barcha elementlarni o'chiradi.Misol:
list_methods.clear()
3.copy() - ro'yxatdan nusxa oladi.[:] bilan bir xil.Misol:
list_methods2=list_methods.copy()
4.count() - ro'yxatdagi biror elementni qanchaligini qaytaradi.Misol:
list_methods.count("del")
5.del() - ro'yxatdagi elementni indeksi bo'yicha o'chiradi.Misol:
list_methods.del(0)
6.extend() - 2 ta ro'yxatni bir biriga qo'shadi.Misol:
list_methods.extend(list_methods2)
7.index() - ro'yxatdagi elementni indeksini aniqlaydi.Misol:
list_methods.index("clear")
8.insert() - ro'yxatga elementni indeks bo'yicha qo'shadi.Misol:
list_methods.insert(2,"append")
9.join() - ro'yxatdagi elementlarni o'zgaruvchiga jamlaydi.Misol:
list_methods_str="".join(list_methods)
10.len() - ro'yxat uzunligini qaytaradi.Misol:
len(list_methods)
11.list() - o'zgaruvchiga yuklangan stringni ro'yxatga aylantiradi.Misol:
list_methods=list("append")
12.max() - sonlar ro'yxatidagi eng katta sonni qaytaradi.Misol:
max(numbers)
13.min() - sonlar ro'yxatidagi eng kichik sonni qaytaradi.Misol:
min(numbers)
14.pop() - ro'yxatdagi elementni indeks bo'yicha sug'urib oladi.Indeks berilmasa,ro'yxatdagi eng oxirgi elementni sug'urib oladi.Misol:
list_methods.pop(1)
15.remove() - ro'yxatdagi elementni o'chirib tashlaydi.Misol:
list_methods.remove("count")
16.reverse() - ro'yxatdagi elementlarni teskari tartibda tartiblaydi.Misol:
list_methods.reverse()
17.sort() - ro'yxatdagi elementlarni tartiblaydi.Ro'yxat string bo'lsa alifbo tartibida,son bo'lsa katta kichikligiga qarab.Misol:
list_methods.sort()
📝P.S.Postdagi metodlar alifbo tartibida yozildi.
©️Foydalanilgan qo'shimcha ma'lumotlar manbasi :
👉ushbu repositorydagi kod.
#list #metod
t.me/python_devveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
Admin panel
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️CTRL A dan Z gacha.

💻 Kompyuter klaviaturasidagi CTRL tugmasi haqida:

• Ctrl+A = Barchasini belgilash;
• Ctrl+B = Matnni qalin qilish;
• Ctrl+C = Matnni nusxalash;
• Ctrl+D = Duplikat qilish (PowerPoint’da obyektlarni ikkitalash);
• Ctrl+E = Matnni markazga joylash;
• Ctrl+F = Izlash;
• Ctrl+G = Guruhlash (PowerPoint’da);
• Ctrl+H = O’rniga qo’yish (Word);
• Ctrl+I = Kursiv yozish;
• Ctrl+J = Matnni sahifa eni bo’yicha yoyish (Word);
• Ctrl+K = Giper havola yaratish (Word, Telegram);
• Ctrl+L = Matnni chapga joylash;
• Ctrl+M = Yangi slayd (PowerPoint);
• Ctrl+N = Yangi sahifa (ko’p dasturlarda);
• Ctrl+O = Ochish (ko’p dasturlarda);
• Ctrl+P = Chop etish (ko’p dasturlarda);
• Ctrl+Q = Chiqib ketish (ko’p dasturlarda);
• Ctrl+R = Matnni o’ngga joylash;
• Ctrl+S = Saqlash (ko’p dasturlarda);
• Ctrl+T = Yangi vkladka ochish (Chrome);
• Ctrl+U = Matnni ostiga chizish;
• Ctrl+V = Joylash (Вставить) (ko’p dasturlarda);
• Ctrl+W = Barcha oynalarni yopish (ko’p dasturlarda);
• Ctrl+X = Ko’chirib olish (Вырезать) (ko’p dasturlarda);
• Ctrl+Y = Oxirgi amalni qaytarish (Ctrl+Z ni teskarisi);
• Ctrl+Z = Oxirgi amalni bekor qilish (ko’p dasturlarda).
t.me/python_devveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
words_upper=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
words_lower=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]
WikipediaBot.rar
588 B
Videodagi bot kodi
WikipediaBot.rar
1 KB
Videoda ishatilgan barcha kodlar
Botni vps serverda ishga tushurish bo'yicha to'liq qo'llanma:
👉https://telegra.ph/Botni-Linux-serverda-ishga-tushurish-01-29


@python_devveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
format() metodi haqida
Pythonda sonlarni format() metodi yordamida ajratib chiqarish mumkin
Bunda funksiya 10 birlikdan yuqori bo'lgan sonlarni xonalar bo'yicha ajratadi
Misol uchun:
a=1000
b=format(a, ' , ')
print(b)
Natija: 1,000
Vergul o'rniga har qanday belgini qo'yish mumkin.
#format #funksiya #metod
@python_devveloper
🔥2
django-jazzmin moduli
Django admin panellarini kustomizatsiya qilish (moslashtirish) uchun ishlab chiqilgan bo'lib,u orqali djangoda qilingan loyihangiz admin panelini bir qator kod orqali betakror ko'rinishga keltirishingiz mumkin.
O'rnatish:
pip install django-jazzmin
Paket o'rnatilgandan so'ng django loyihangizni settings faylidagi 'INSTALLED APPS' ni ichiga birinchi qatorga 'jazzmin' ni qo'shib qo'yishingiz kifoya
@python_devveloper
Ma'lumot uchun: kholmatov.uz saytimning admin paneli ham django-jazzmin orqali kustomizatsiya qilingan