Python quez test
108 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
13 voters116 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Assalomu aleykum aziz kanalimiz kuzatuvchilari bugun sizlar bilan
Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:
1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.
Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:
Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam beradi. Python tilida if, elif, va else operatorlari shartlar yozishda juda qulayliklar keltiradi. Ular shartlarni tekshirish uchun ishlatiladi va qoidalarni yozishda aniq va sodda usullarni taqdim etadi. Quyidagi misol orqali bu operatorlarning yaxshi qoidalari tushuntiriladi:
Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:
1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.
Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:
Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam beradi. βοΈ Kanalimiz linki: https://t.me/Python_BIM
```if , elif va else ``` operatorlarni ko'rib o'tamiz. Python tilida `if`, `elif`, va `else` operatorlari shartlar yozishda juda qulayliklar keltiradi. Ular shartlarni tekshirish uchun ishlatiladi va qoidalarni yozishda aniq va sodda usullarni taqdim etadi. Quyidagi misol orqali bu operatorlarni yaxshi o'rganishingiz mumkun:")
x = 10
if x > 10:
print("x 10 dan katta")
elif x == 10:
print("x 10 ga teng")
else:
print("x 10 dan kichik
Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:
1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.
Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:
")
x = 10
y = 5
if x > 10:
print("x 10 dan katta")
elif x == 10:
if y > 10:
print("y 10 dan katta")
elif y == 10:
print("y 10 ga teng")
else:
print("y 10 dan kichik")
else:
print("x 10 dan kichik
Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam beradi. Python tilida if, elif, va else operatorlari shartlar yozishda juda qulayliklar keltiradi. Ular shartlarni tekshirish uchun ishlatiladi va qoidalarni yozishda aniq va sodda usullarni taqdim etadi. Quyidagi misol orqali bu operatorlarning yaxshi qoidalari tushuntiriladi:
")
x = 10
if x > 10:
print("x 10 dan katta")
elif x == 10:
print("x 10 ga teng")
else:
print("x 10 dan kichik
Bu kodda, if, elif, va else operatorlari quyidagi tartibda ishlatilgan:
1. if - Agar x 10 dan katta bo'lsa, "x 10 dan katta" deb ekranga chiqariladi.
2. elif - Agar if sharti bajarilmasa va x 10 ga teng bo'lsa, "x 10 ga teng" deb ekranga chiqariladi.
3. else - Aks holda, "x 10 dan kichik" deb ekranga chiqariladi.
Shuningdek, yangi shartlarni qo'shishingiz mumkin. Masalan:
")
x = 10
y = 5
if x > 10:
print("x 10 dan katta")
elif x == 10:
if y > 10:
print("y 10 dan katta")
elif y == 10:
print("y 10 ga teng")
else:
print("y 10 dan kichik")
else:
print("x 10 dan kichik
Bu misolda, ikki daraja shartlari mavjud: `x` ning qiymati va `y` ning qiymati. Yangi `if` va `elif` operatorlari qo'shildi va shartlarni joylashtirish uchun `else` bilan bog'langan bo'ldi. Bu qoidalarni foydalanish orqali siz kodni boshqarish va to'g'ri javob olishda yordam beradi. βοΈ Kanalimiz linki: https://t.me/Python_BIM
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
104 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Reaksiya yangilandiπ«‘
107 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Frontend:
Ta'rifi: Frontend, foydalanuvchiga ko'rinadigan veb-sayt yoki ilovaning voqealarga mos ravishda ko'rinishini yaratish bilan shug'ullanadi.
Asosiy til va vositalari: HTML, CSS, JavaScript.
Vazifalari: Foydalanuvchiga interfeys taqdim etish, ma'lumotlarni vizual ravishda ko'rsatish, foydalanuvchi bilan interaktiv muloqotda bo'lish.
Backend:
Backend, veb-sayt yoki ilova orqali foydalanuvchiga ko'rinadigan qismini yo'qotib, server tomonidan ma'lumotlar bilan ishlash, saqlash va menejment qilish bilan shug'ullanadi.
Asosiy til va vositalari: Ko'p xil tillar orqali yozilishi mumkin, masalan, PHP, Python, Ruby, Java, va boshqalar. Xizmat qilish uchun esa server texnologiyalari va ma'lumotlar bazalari, masalan, MySQL, PostgreSQL, MongoDB.
Foydalanuvchidan kelgan so'rov va buyruqlarni qabul qilib, ularga javob berish, ma'lumotlarni saqlash, tahlil qilish, xavfsizlikni ta'minlash, serverni boshqarish, va boshqa asosiy vazifalarni bajarish.
Ta'rifi: Frontend, foydalanuvchiga ko'rinadigan veb-sayt yoki ilovaning voqealarga mos ravishda ko'rinishini yaratish bilan shug'ullanadi.
Asosiy til va vositalari: HTML, CSS, JavaScript.
Vazifalari: Foydalanuvchiga interfeys taqdim etish, ma'lumotlarni vizual ravishda ko'rsatish, foydalanuvchi bilan interaktiv muloqotda bo'lish.
Backend:
Backend, veb-sayt yoki ilova orqali foydalanuvchiga ko'rinadigan qismini yo'qotib, server tomonidan ma'lumotlar bilan ishlash, saqlash va menejment qilish bilan shug'ullanadi.
Asosiy til va vositalari: Ko'p xil tillar orqali yozilishi mumkin, masalan, PHP, Python, Ruby, Java, va boshqalar. Xizmat qilish uchun esa server texnologiyalari va ma'lumotlar bazalari, masalan, MySQL, PostgreSQL, MongoDB.
Foydalanuvchidan kelgan so'rov va buyruqlarni qabul qilib, ularga javob berish, ma'lumotlarni saqlash, tahlil qilish, xavfsizlikni ta'minlash, serverni boshqarish, va boshqa asosiy vazifalarni bajarish.
124 viewsκ§β¬ ββββββββ₯ β¬κ§π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π« π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«π«,
Assalomu alaykum aziz kanalimiz azolari bugun sizlar bilan "While" siklini ko'rib o'tamiz!!!
Python da "while" sikli quyidagi shaklda ishlaydi:
Bu kodning tushunarli bir misolini ko'raylik. Quyidagi funksiya, berilgan sonning kvadratlarini chiqaradi va kvadrati belgilangan chegaraga yetguncha davom etadi:
Bu funksiya 50 ga yetguncha kvadratlarini chiqaradi:
"while" tsikli shart bajarilguncha davom etadi. Shart, "i" ning kvadrati "cheqarga" dan kichik yoki teng bo'lishi shart bilan aniqlanadi. "i" ni har safar 1 ga oshirish orqali, sikl
davom etadi. β Linkimiz: https://t.me/Python_BIM
Python da "while" sikli quyidagi shaklda ishlaydi:
while shart:
# Bajariladigan kodlar
Bu kodning tushunarli bir misolini ko'raylik. Quyidagi funksiya, berilgan sonning kvadratlarini chiqaradi va kvadrati belgilangan chegaraga yetguncha davom etadi:
def kvadratlar(cheqarga):
i = 1
while i*i <= cheqarga:
print(i*i)
i = i + 1
# Misol uchun, 50 ga yetguncha kvadratlarni chiqaramiz
kvadratlar(50)
Bu funksiya 50 ga yetguncha kvadratlarini chiqaradi:
1
4
9
16
25
36
49
"while" tsikli shart bajarilguncha davom etadi. Shart, "i" ning kvadrati "cheqarga" dan kichik yoki teng bo'lishi shart bilan aniqlanadi. "i" ni har safar 1 ga oshirish orqali, sikl
davom etadi. β Linkimiz: https://t.me/Python_BIM
Telegram
Khamidov π½Python
πAssalomu aleykum menπ¨βπ»
@Mr_developer616z π¨βπ»
Python developer's channel
@Mr_developer616z π¨βπ»
Python developer's channel
Assalomu alaykum aziz kanalimiz azolari bugun sizlar bilan "for" siklini ko'rib o'tamiz!!!
Siklni takrorlash uchun "for" kalit so'zi ishlatiladi (ya'ni ro'yxat, kortej, lug'at, to'plam yoki satr).
Bu boshqa dasturlash tillaridagi "for" sikli bilan o'xshamaydi va boshqa ob'ektga yo'naltirilgan dasturlash tillarida bo'lgani kabi iterator usuli kabi ishlaydi.
"For" sikli yordamida biz ro'yxatdagi har bir element uchun bir martadan, kortejdan, to'plamdan va hokazolardan iborat bir qator bayonotlarni bajarishimiz mumkin.
Misol
Har bir mevani mevalar ro'yxatida chop eting:
1. "for" so'zi bilan boshlanadi.
2. Keyin o'zgaruvchi nomi yoziladi (masalan, "element" yoki "item").
3. Keyin "in" so'zi keladi.
4. Keyin takrorlanadigan obyekt yoziladi (masalan, ro'yxat, kortej, lug'at yoki satr).
5. O'qi qavs ichiga tushadi.
6. Keyin takrorlanadigan har bir element uchun bajariladigan amallar qatorlari yoziladi.
Masalan, agar biz ro'yxatdagi har bir son uchun ko'paytirish amalini bajarishni xohlaysak, quyidagi kodni yozamiz:
Bu kodda, "raqamlar" nomli ro'yxatdagi har bir son uchun "son * 2" amalini bajarib, natijani ekranga chiqaramiz. Natijada har bir son o'zini ikki marta ko'paytirilgan holatda chiqadi.
Siklni takrorlash uchun "for" kalit so'zi ishlatiladi (ya'ni ro'yxat, kortej, lug'at, to'plam yoki satr).
Bu boshqa dasturlash tillaridagi "for" sikli bilan o'xshamaydi va boshqa ob'ektga yo'naltirilgan dasturlash tillarida bo'lgani kabi iterator usuli kabi ishlaydi.
"For" sikli yordamida biz ro'yxatdagi har bir element uchun bir martadan, kortejdan, to'plamdan va hokazolardan iborat bir qator bayonotlarni bajarishimiz mumkin.
Misol
Har bir mevani mevalar ro'yxatida chop eting:
mevalar = ["olma", "banan", "shaftoli"]
for meva in mevalar:
print(meva)
1. "for" so'zi bilan boshlanadi.
2. Keyin o'zgaruvchi nomi yoziladi (masalan, "element" yoki "item").
3. Keyin "in" so'zi keladi.
4. Keyin takrorlanadigan obyekt yoziladi (masalan, ro'yxat, kortej, lug'at yoki satr).
5. O'qi qavs ichiga tushadi.
6. Keyin takrorlanadigan har bir element uchun bajariladigan amallar qatorlari yoziladi.
Masalan, agar biz ro'yxatdagi har bir son uchun ko'paytirish amalini bajarishni xohlaysak, quyidagi kodni yozamiz:
raqamlar = [1, 2, 3, 4, 5]
for son in raqamlar:
natija = son * 2
print(natija)
Bu kodda, "raqamlar" nomli ro'yxatdagi har bir son uchun "son * 2" amalini bajarib, natijani ekranga chiqaramiz. Natijada har bir son o'zini ikki marta ko'paytirilgan holatda chiqadi.
Khamidov π½Python kanali uchun maxsus arithmetic operation.py
522 B
for s in range(1, 101):
print(f"{s}:")
print("Qo'shish:")
for i in range(1, 101):
print(f"{s} + {i} = {s + i}")
print("\nAyirish:")
for i in range(1, 101):
print(f"{s} - {i} = {s - i}")
print("\nKo'paytirish:")
for i in range(1, 101):
print(f"{s} * {i} = {s * i}")
print("\nBo'lish:")
for i in range(1, 11):
if i != 0: # nolga bo'lishni oldindan to'xtatamiz
print(f"{s} / {i} = {s / i}")
print("\n-----------------------")
Assalomu alaykum aziz kanalimiz a'zolari biz "Funksiyalarni ko'rib o'tamiz. Python dasturlash tilida funksiyalar, biror bitta vazifani bajarish uchun yozilgan kod bloklari hisoblanadi. Funksiyalar boshqa kod qatorma orqali chaqirilishi mumkin va o'zgaruvchilarni qabul qilib, boshqa funksiyalarga uzatish uchun foydalaniladi. Python tilida funksiyalar o'z turiga ega bo'lishi mumkin:
1. Built-in Functions (O'rnatilgan funksiyalar): Python tilining o'rnatilgan qismidagi funksiyalar, masalan,
2. User-defined Functions (Foydalanuvchi tomonidan aniqlangan funksiyalar): Dasturchilar o'z funksiyalarini ham yozishi mumkin. Bunday funksiyalar dasturchi tomonidan o'zgaruvchilarni qabul qilish, operatsiyalarni bajarish va natijani qaytarish uchun ishlatiladi.
3. Anonymous Functions (Namani aniqlangan funksiyalar yoki lambda funksiyalar): Bu funksiyalar nomini yo'qotadi va bir qatorda yaratiladi. Bunday funksiyalar oddiy ifodalar orqali yaratiladi va ko'p qatorda kichik vazifalarni bajarish uchun ishlatiladi.
Funksiyalar, kodni o'rganishni, uni qayta ishlashni va dastur kodini tuzilishni osonlashtirish uchun muhim vosita hisoblanadi. Python funksiyalari shunday bo'lsa-da, ular bilan ishlashning ilmiy nuqtai nazaridan tushunchalari borligi ham muhimdir.
1. Built-in Functions (O'rnatilgan funksiyalar): Python tilining o'rnatilgan qismidagi funksiyalar, masalan,
print(), len(), range() kabi funksiyalar. Bu funksiyalar Python tili bilan birga keladi va dasturchilar ularni iste'mol qilishlari mumkin.2. User-defined Functions (Foydalanuvchi tomonidan aniqlangan funksiyalar): Dasturchilar o'z funksiyalarini ham yozishi mumkin. Bunday funksiyalar dasturchi tomonidan o'zgaruvchilarni qabul qilish, operatsiyalarni bajarish va natijani qaytarish uchun ishlatiladi.
3. Anonymous Functions (Namani aniqlangan funksiyalar yoki lambda funksiyalar): Bu funksiyalar nomini yo'qotadi va bir qatorda yaratiladi. Bunday funksiyalar oddiy ifodalar orqali yaratiladi va ko'p qatorda kichik vazifalarni bajarish uchun ishlatiladi.
Funksiyalar, kodni o'rganishni, uni qayta ishlashni va dastur kodini tuzilishni osonlashtirish uchun muhim vosita hisoblanadi. Python funksiyalari shunday bo'lsa-da, ular bilan ishlashning ilmiy nuqtai nazaridan tushunchalari borligi ham muhimdir.
arifmetic amal hisoblagich konkulyator dasturi.py
193 B
for i in range(1, 101):
print(f"{i} + {i} = {i + i}")
print(f"{i} - {i} = {i - i}")
print(f"{i} x {i} = {i * i}")
print(f"{i} / {i} = {i / i}")
print("--------------------")
arifmetic operation.py
745 B
import numpy as np
def evaluate_arithmetic_table():
print("Arifmetik amallar jadvali:")
print("{:<10} {:<10} {:<10} {:<10}".format('Raqam 1', 'Amal', 'Raqam 2', 'Natija'))
print("-" * 40)
for num1 in range(1, 6):
for operator in ['+', '-', '*', '/']:
for num2 in range(1, 6):
expression = f"{num1} {operator} {num2}"
try:
result = eval(expression)
print("{:<10} {:<10} {:<10} {:<10}".format(num1, operator, num2, result))
except (SyntaxError, NameError, ZeroDivisionError):
print("{:<10} {:<10} {:<10} {:<10}".format(num1, operator, num2, "Xato"))
if name == "main":
evaluate_arithmetic_table()
turtle_animation_colors.py
272 B
from turtle import *
import colorsys
tracer (20)
pensize (2)
speed(0)
h = 0.2
bgcolor("black")
lt(80)
fd(180)
lt(180)
lt(80)
for i in range (2000) :
c=colorsys.hsv_to_rgb(h,1,1)
color(c)
h+=0.004
fd(i)
rt(39)
rt(65)
fd(500)
rt(512)
done()
π3 2
This media is not supported in your browser
VIEW IN TELEGRAM
#Apple logotipi
from turtle import *
bgcolor("black")
color("white")
up()
goto(0, 120)
begin_fill()
down()
left(160)
circle(100, 100)
circle(200, 60)
circle(40, 90)
circle(-40, 100)
circle(40, 100)
circle(200, 30)
left(90)
circle(-70, 150)
left(120)
circle(160, 55)
end_fill()
right(110)
up()
forward(25)
down()
begin_fill()
circle(-100,90)
right(90)
circle(-100,90)
end_fill()
hideturtle()
#write 'Apple'
penup()
goto(-100, -250) # Teksti pastki qismida chiqarish uchun yordamchi nuqta
pendown()
pencolor("white")
write("Apple", font=("Verdana", 30, "bold"))
done()