KAMER CODER
169 subscribers
169 photos
102 videos
82 files
77 links
Hammaga Assalamu Alaykum bu kanalda siz harxil python , c# , html , css va js kodlarni olishingiz mumkin🙂
Download Telegram
Fack Bitcoin Mining Simulation.py
3.2 KB
BU KODLAR ORQALI SIZ FAKE CRYPTO MINE ILOVASINI YARATISHINGIZ MUMKIN 🫡🙂
👍1
Python bilan endigina tanishayotganlar uchun foydali maslahatlar:

1. Asoslarni o'rganing:
- O'zgaruvchilar: Turli o'zgaruvchilarni qanday e'lon qilish va ularga qiymat berishni o'rganing.
- Ma'lumot turlari: Raqamlar, matnlar (string), ro'yxatlar (list), lug'atlar (dictionary) va kyuplar (tuple) bilan ishlashni o'rganing.
- Operatorlar: Arifmetik, taqqoslash va mantiqiy operatorlarni bilib oling.

2. Kirish va chiqish:
- input() va print() funksiyalari bilan foydalanuvchidan ma'lumot olish va natijani ekranga chiqarishni mashq qiling.

3. Shartli operatorlar:
- if, elif va else orqali shartli tekshirishlarni amalga oshiring.

4. Sikl operatorlari:
- for va while sikllari yordamida takrorlanuvchi kodlarni yozishni o'rganing.

5. Funksiyalar:
- def yordamida o'zingizning funksiyalaringizni yaratishni mashq qiling.

6. Modullar va kutubxonalar:
- Pythonning standart kutubxonalaridan foydalanishni o'rganing. Masalan, math kutubxonasi matematik operatsiyalar uchun, random tasodifiy sonlar uchun foydali bo'lishi mumkin.

7. Amaliy mashqlar:
- Kichik dasturlar yozib, o'zingizni sinab ko'ring. Masalan, kalkulyator, o'yin yoki matnli ilova.

8. Kodlarni to'g'ri yozish odatlari:
- Kodlaringizni toza va tushunarli yozing. Kommentariya va tushuntirishlar qo'shishni unutmang.

9. Onlayn manbalar va kurslar:
- Coursera, Udemy yoki Codecademy kabi platformalardan Python kurslarini topishingiz mumkin.

10. Jamiyat va forumlar:
- Stack Overflow, Reddit yoki Python forumlarida savollaringizni berib, yordam olishingiz mumkin.

Bu asosiy ko'rsatmalar Pythonni o'rganishda sizga yordam beradi. Omad!
👍1
Ursina — bu Pythonda yozilgan 3D o'yinlar yaratish uchun mo'ljallangan oson va intuitiv kutubxona. Ursina yordamida o'yinlarni tez va samarali tarzda ishlab chiqish mumkin, chunki u dasturlash jarayonini soddalashtiradi va ko'p funksiyalarni tayyor holda taqdim etadi.

### Ursina haqida asosiy ma'lumotlar:

1. Oson boshlash:
- Ursina bilan ishlashni boshlash uchun juda oz miqdorda kod kerak bo'ladi. Kichik o'yinlar va prototiplar yaratish uchun juda mos keladi.

2. Instalatsiya:
- Ursina kutubxonasini o'rnatish uchun quyidagi buyruqni ishlatishingiz mumkin:

     
pip install ursina

3. Asosiy tushunchalar:
- Ursina Engine: Ursina dvigatelini yaratish va o'yinni boshlash uchun ishlatiladi.
- Entity: Bu obyektlarning asosiy sinfi bo'lib, uni o'yindagi barcha narsalar uchun ishlatish mumkin: belgilar, dushmanlar, to'siqlar va boshqalar.
- Window: O'yinning oynasi va uning parametrlarini boshqarish imkonini beradi.

4. Asosiy kod namunasi:
- Quyidagi kod oddiy Ursina o'yinini qanday boshlashni ko'rsatadi:

     
from ursina import *

app = Ursina()

# Kub yaratish
cube = Entity(model='cube', color=color.orange, scale=(2,2,2))

def update():
# Kubni aylantirish
cube.rotation_y += time.dt * 100

app.run()

5. Model va teksturalar:
- Ursina bilan osonlik bilan 3D modellar va teksturalarni ishlatish mumkin. Kutubxonada ko'plab tayyor modellar mavjud, shuningdek, o'z modellaringizni yuklash imkoniyati bor.

6. Matn qo'shish:
- O'yin ichida matnlarni ko'rsatish ham juda oson:

     
from ursina import *

app = Ursina()

text = Text(text='Salom, Ursina!', scale=2, color=color.red)

app.run()

7. Shablonlar va o'yin mexanikasi:
- Ursina ko'plab o'yin shablonlari va mexanikalarini tayyor holda taqdim etadi. Masalan, platformer, first-person shooter, puzzle va boshqalar.

8. Jamiyat va qo'llab-quvvatlash:
- Ursina uchun foydali dokumentatsiya va jamiyat manbalari mavjud. Rasmiy veb-sayti va GitHub sahifasida keng ko'lamdagi qo'llanmalarga ega bo'lishingiz mumkin.

Ursina bilan boshlash juda oson va u sizga 3D o'yinlar yaratishda katta yordam beradi. Yaxshi dasturlash va ijodiy yondashuv bilan ajoyib o'yinlar yaratishingiz mumkin!
👍1
ERTAGA PYTHON BO'YICHA NIMALANI O'RGATI ? 🫡
Pythonning freymvorklarini òrganishda Flask va Django ikkisi ham yaxshi variantlardir. Qaysi birini òrganishingiz kerakligi sizning maqsadlaringizga bog'liq. Quyida ikkala freymvorkning qisqacha ta'rifi va farqlari bilan tanishishingiz mumkin:

### Flask
1. Yengil va Minimalistik: Flask yengil va minimalistik bo'lib, asosan kichik va o'rta loyihalar uchun mos.
2. Moslashuvchanlik: Flask juda moslashuvchan, chunki ko'p narsa dasturchiga qoldiriladi. Siz kerakli funksiyalarni qo'shib borishingiz mumkin.
3. Tezkor o'rganish: Flaskning o'rganish egrisi juda qulay, yangi boshlovchilar uchun juda mos.

### Django
1. Katta va Katta hajmdagi loyihalar uchun: Django katta va katta hajmdagi loyihalar uchun mo'ljallangan. U ko'plab avtomatlashtirilgan funksiyalar va vositalarni taqdim etadi.
2. Batafsil tuzilma: Django o'zining qat'iy tuzilmasi va ko'plab ichki funktsiyalari bilan ajralib turadi. Bu tuzilma katta loyihalarni boshqarishni osonlashtiradi.
3. Xavfsizlik: Django xavfsizlikni yuqori darajada ta'minlaydi va ko'plab xavfsizlik xususiyatlari bilan birga keladi.

### Tanlash bo'yicha tavsiyalar
- Agar siz kichik loyihalar yoki prototiplar qilishni rejalashtirayotgan bo'lsangiz, Flask yaxshi tanlov bo'lishi mumkin.
- Agar katta yoki korporativ darajadagi loyihalar yaratishni maqsad qilgan bo'lsangiz, Django ni òrganish maqsadga muvofiqdir.

Shu tavsiyalardan keyin, qaysi freymvorkni òrganishni xohlayotganingizni aniqlab, boshlash uchun kerakli manbalarni va òrgatuvchi resurslarni tavsiya qilishim mumkin. Qaysi birini tanlashni xohlaysiz?
1
Bu muammoni hal qilish uchun quyidagi qadamlarni sinab ko'ring:

1. Python virtual muhiti yaratish:
Terminalni oching va loyiha katalogingizga o'ting. Keyin quyidagilarni kiriting:


    python -m venv venv

2. Virtual muhitni faollashtirish:
- Windows uchun:


        .\venv\Scripts\activate

- Linux yoki macOS uchun:


        source venv/bin/activate

3. Pygame o'rnatish:
Faollashtirilgan virtual muhitda quyidagini kiriting:


    pip install pygame

4. VS Code-ni virtual muhitdan foydalanishga sozlash:
- VS Code-ni oching.
- Chap pastki burchakdagi Python versiyasini bosing.
- Paydo bo'lgan menyudan yangi yaratgan virtual muhitni tanlang (venv).

5. Loyihangizni ishga tushirish:
Endi loyihangizni yana bir marta ishga tushirib ko'ring.

Agar yuqoridagi qadamlar muammoni hal qilmasa, iltimos, terminal oynasidagi xatoliklar yoki ogohlantirishlar haqida ma'lumot bering, shunda yanada aniq yordam bera olaman.
Shu yozuv joniga tekganlar uchun : Windows aktivatsiya qilib beramiz xizmat narxi 10.000 som bozorlarda 100.000 bizda 90% arzonroq😁🫡 @kamer_coder_py
Oldin pip install qrcode kutubxonasi ni yuklab olasiz

Keyin

import qrcode

# URL manzil
url = "url manzil uchun joy"

# QR kodni yaratish
qr = qrcode.make(url)

# QR kodni saqlash
qr.save("rasim ism va formati")
Python bilan GTA o'yinini yasab koramizmi?
20TA BO'LDIK ALHAMDULILLAH HAMMAGA KOTTAKON RAXMAT SAVOL VA MUROJATLAR BOLSA YOZING
Agar siz o'zingizning Telegram guruhingizda foydalanuvchilarga xabar yozishdan oldin 20 ta odam qo'shishni talab qilishni xohlasangiz, bu qanday amalga oshiriladi:

1. Bot yaratish: Sizga Telegram boti kerak bo'ladi. Buning uchun [BotFather](https://telegram.me/botfather) yordamida yangi bot yarating.

2. Bot dasturlash: Botingizni dasturlash uchun Python yoki boshqa dasturlash tillaridan foydalanishingiz mumkin. Python uchun python-telegram-bot kutubxonasini ishlatish qulay.

3. Botni sozlash: Bot foydalanuvchilarni guruhga qo'shishni kuzatishi va 20 ta odam qo'shilgandan so'ng xabar yozishga ruxsat berishi kerak. Buning uchun bot dasturini yozish kerak.

Quyida Python yordamida oddiy bot dasturi misolini keltiraman:

from telegram import Update, ChatMember
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters, CallbackContext

# Qo'shilgan foydalanuvchilarni saqlash uchun lug'at
user_adds = {}

def start(update: Update, context: CallbackContext) -> None:
update.message.reply_text('Salom! Siz bu guruhda xabar yozish uchun 20 ta odam qo\'shishingiz kerak.')

def user_added(update: Update, context: CallbackContext) -> None:
chat_id = update.message.chat_id
user_id = update.message.from_user.id

if chat_id not in user_adds:
user_adds[chat_id] = {}

if user_id not in user_adds[chat_id]:
user_adds[chat_id][user_id] = 0

user_adds[chat_id][user_id] += 1

if user_adds[chat_id][user_id] >= 20:
update.message.reply_text('Rahmat! Endi siz xabar yozishingiz mumkin.')
else:
remaining = 20 - user_adds[chat_id][user_id]
update.message.reply_text(f'Iltimos, yana {remaining} ta odam qo\'shing.')

def check_new_member(update: Update, context: CallbackContext) -> None:
for member in update.message.new_chat_members:
user_added(update, context)

def main() -> None:
updater = Updater("YOUR_TELEGRAM_BOT_API_KEY")

dispatcher = updater.dispatcher

dispatcher.add_handler(CommandHandler("start", start))
dispatcher.add_handler(MessageHandler(Filters.status_update.new_chat_members, check_new_member))

updater.start_polling()

updater.idle()

if __name__ == '__main__':
main()

Bu kod botni yaratadi va foydalanuvchilar guruhga yangi odam qo'shganda ularni hisoblaydi. Foydalanuvchi 20 ta odam qo'shgandan so'ng, bot ularga xabar yozishga ruxsat beradi.

Muhim eslatma: Bu oddiy misol va real hayotda qo'llash uchun to'liq bo'lmasligi mumkin. Bot dasturini yaratishda xavfsizlik, xatoliklarni tekshirish va boshqa talablarni hisobga olish kerak.

Agar sizga yordam kerak bo'lsa yoki boshqa savollaringiz bo'lsa, bemalol so'rang!
GTA o'yini yaratildi 25 ta bolsak faylini tashiman kodi bilan
GTA GAME PY.zip
129.2 KB
GTA o'yini pythonda yaratildi


terminalga kirib
pip install ursina

deb yozing
Agar kanalda 40ta bolsak kanalga tekinga tashiman
Ertaga python bilan nimala qilamiz?
Agar moshina 60km/h tezlikda ketayotganda radarga tushsa unga tushib turgan quyoshdan chiqayotgan nurlarni issiqlik darajasidan kelib chiqib qarasak osmondagi samalyot 700km/h tezlikda uchib ketayotganini hisobga olib toshbaqa tuxumini ichidagi bolasini massasini toping