num = 1999
# Python kodlarini Jasur Rabbimov joylab bormoqda
# 15 marta takrorlash uchun loop uchun foydalaning
for i in range(1, 16):
print(num,'x',i,'=',num*i)
#Kod_va_natija
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
O'zgaruvchanlar (1-qism)
Python-da o'zgaruvchan.
Bu ma'lumotni saqlash uchun ishlatiladigan saqlash maydonining nomi.
Bu qiymat o'zgartirilishi mumkin.
Unda doimo saqlangan oxirgi qiymat mavjud.
Python-da o'zgaruvchini e'lon qilishning hojati yo'q.
O'zgaruvchi unga qiymat berish orqali hosil bo'ladi.
O'zgaruvchan initsializatsiya.
Bu yerda rollno va belgilar o'zgaruvchilarning nomi.
Ism qiymati Tom, rollno 205, belgilar 85,6.
O'zgaruvchining bosib chiqarish qiymati.
print() funktsiyasi yordamida o'zgaruvchining qiymatini chop etishimiz mumkin.
Bir nechta o'zgaruvchiga bitta qiymat berish.
Python-dagi bitta iborani ishlatib, bir nechta o'zgaruvchiga bitta qiymat berishimiz mumkin.
Ko'p o'zgaruvchiga bir nechta qiymatlarni berish.
Python-dagi bitta so'zlashuv yordamida bir nechta o'zgaruvchiga bir nechta qiymatlarni berishimiz mumkin.
#Davomi_bor
#Python_dars (3-dars)
Yuqoridagi kodlarni Python 3.0 versiyasida aks ettiring.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Python-da o'zgaruvchan.
Bu ma'lumotni saqlash uchun ishlatiladigan saqlash maydonining nomi.
Bu qiymat o'zgartirilishi mumkin.
Unda doimo saqlangan oxirgi qiymat mavjud.
Python-da o'zgaruvchini e'lon qilishning hojati yo'q.
O'zgaruvchi unga qiymat berish orqali hosil bo'ladi.
O'zgaruvchan initsializatsiya.
name="Tom"
rollno=205
marks=85.6Bu yerda rollno va belgilar o'zgaruvchilarning nomi.
Ism qiymati Tom, rollno 205, belgilar 85,6.
O'zgaruvchining bosib chiqarish qiymati.
print() funktsiyasi yordamida o'zgaruvchining qiymatini chop etishimiz mumkin.
#o'zgaruvchanlarni yaratish
name="Tom"
rollno=205
marks=85.6
#o'zgaruvchilarning bosma qiymati
print("Name:",name)
print("Roll:",rollno)
print("Marks:",marks)
"""
***Output***
Name: Tom
Roll: 205
Marks: 85.6
"""Bir nechta o'zgaruvchiga bitta qiymat berish.
Python-dagi bitta iborani ishlatib, bir nechta o'zgaruvchiga bitta qiymat berishimiz mumkin.
#o'zgaruvchilar yaratish
a=b=c=90
#o'zgaruvchilarning bosma qiymati
print("a:",a)
print("b:",b)
print("c:",c)
"""
***Output***
a: 90
b: 90
c: 90
"""Ko'p o'zgaruvchiga bir nechta qiymatlarni berish.
Python-dagi bitta so'zlashuv yordamida bir nechta o'zgaruvchiga bir nechta qiymatlarni berishimiz mumkin.
#o'zgaruvchanlar yaratish
a,b,c=70,80,90
#o'zgaruvchanlarning bosma qiymati
print("a:",a)
print("b:",b)
print("c:",c)
"""
***Output***
a: 70
b: 80
c: 90
"""#Davomi_bor
#Python_dars (3-dars)
Yuqoridagi kodlarni Python 3.0 versiyasida aks ettiring.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Telegram
Python Frameworks | UZ
Dastur nomi: Compiler
Versiyasi: 0.11.1
Hajmi: 2.6 MB
Vazifasi: kompilyator
Izoh: Ushbu kompilyator-dastur yordamida bir qancha dasturiy kompilyatorlar (Bash, C, C++ 14, C++ 17, C#, Clojure, Go, Java 7.0, Java 8.0, MySQL, Objective-C, Perl, PHP, NodeJS, Pythonโฆ
Versiyasi: 0.11.1
Hajmi: 2.6 MB
Vazifasi: kompilyator
Izoh: Ushbu kompilyator-dastur yordamida bir qancha dasturiy kompilyatorlar (Bash, C, C++ 14, C++ 17, C#, Clojure, Go, Java 7.0, Java 8.0, MySQL, Objective-C, Perl, PHP, NodeJS, Pythonโฆ
O'zgaruvchanlar (2-qism)
O'zgaruvchini aniqlash qoidalari
O'zgaruvchining birinchi harfi alfavit yoki pastki chiziq (_) bo'lishi kerak.
O'zgaruvchining birinchi harfi raqam bo'lmasligi kerak.
Birinchi belgidan keyin bu alifbo va raqamlarning kombinatsiyasi bo'lishi mumkin.
O'zgaruvchan nomida bo'sh joylarga ruxsat berilmaydi.
O'zgaruvchan ism kalit so'z bo'lmasligi kerak.
O'zgaruvchan nomlar kichik harflar uchun sezgir, masalan, belgilar, MARKS esa har xil o'zgaruvchidir.
Mahalliy o'zgaruvchi
Funktsiya tanasi ichida e'lon qilingan o'zgaruvchiga mahalliy o'zgaruvchi deyiladi.
Mahalliy o'zgaruvchini faqat u aniqlangan funktsiya ichida ishlatish mumkin.
Global o'zgaruvchan
Funktsiya tashqarisida yaratilgan o'zgaruvchiga global o'zgaruvchi deyiladi.
Uni dasturning istalgan joyida ishlatish mumkin.
Xuddi shu nom bilan mahalliy va Global o'zgaruvchisi
global kalit so'z
Shunchaki biz funktsiya ichidagi global o'zgaruvchining qiymatini o'zgartira olmaymiz, lekin global kalit so'z yordamida funktsiyadagi global o'zgaruvchining qiymatini o'zgartirishimiz mumkin.
#Python_dars (4-dars)
Yuqoridagi kodlarni Python 3.0 versiyasida aks ettiring.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
O'zgaruvchini aniqlash qoidalari
O'zgaruvchining birinchi harfi alfavit yoki pastki chiziq (_) bo'lishi kerak.
O'zgaruvchining birinchi harfi raqam bo'lmasligi kerak.
Birinchi belgidan keyin bu alifbo va raqamlarning kombinatsiyasi bo'lishi mumkin.
O'zgaruvchan nomida bo'sh joylarga ruxsat berilmaydi.
O'zgaruvchan ism kalit so'z bo'lmasligi kerak.
O'zgaruvchan nomlar kichik harflar uchun sezgir, masalan, belgilar, MARKS esa har xil o'zgaruvchidir.
Mahalliy o'zgaruvchi
Funktsiya tanasi ichida e'lon qilingan o'zgaruvchiga mahalliy o'zgaruvchi deyiladi.
Mahalliy o'zgaruvchini faqat u aniqlangan funktsiya ichida ishlatish mumkin.
def add():
x=50
y=30
z=x+y
print("Add=",z)
add()Global o'zgaruvchan
Funktsiya tashqarisida yaratilgan o'zgaruvchiga global o'zgaruvchi deyiladi.
Uni dasturning istalgan joyida ishlatish mumkin.
x=50
y=30
def add():
print("Ichki funktsiya Sum=",x+y)
add()Xuddi shu nom bilan mahalliy va Global o'zgaruvchisi
x=50
def add():
x=20
print("Ichki funktsiya x=",x)
add()global kalit so'z
Shunchaki biz funktsiya ichidagi global o'zgaruvchining qiymatini o'zgartira olmaymiz, lekin global kalit so'z yordamida funktsiyadagi global o'zgaruvchining qiymatini o'zgartirishimiz mumkin.
x=50
def add():
global x
x=20
print("Ichki funktsiya x=",x)
add()#Python_dars (4-dars)
Yuqoridagi kodlarni Python 3.0 versiyasida aks ettiring.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Telegram
Python Frameworks | UZ
Dastur nomi: Compiler
Versiyasi: 0.11.1
Hajmi: 2.6 MB
Vazifasi: kompilyator
Izoh: Ushbu kompilyator-dastur yordamida bir qancha dasturiy kompilyatorlar (Bash, C, C++ 14, C++ 17, C#, Clojure, Go, Java 7.0, Java 8.0, MySQL, Objective-C, Perl, PHP, NodeJS, Pythonโฆ
Versiyasi: 0.11.1
Hajmi: 2.6 MB
Vazifasi: kompilyator
Izoh: Ushbu kompilyator-dastur yordamida bir qancha dasturiy kompilyatorlar (Bash, C, C++ 14, C++ 17, C#, Clojure, Go, Java 7.0, Java 8.0, MySQL, Objective-C, Perl, PHP, NodeJS, Pythonโฆ
import calendar
yy = 2020
mm = 10
print(calendar.month(yy, mm))#Kod_va_natija
#Python2_7
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Media is too big
VIEW IN TELEGRAM
๐น Python Full Course - Learn Python in 12 Hours | Python Tutorial For Beginners | Edureka (ingliz tilida)
โฐ11:56:22 ๐พ1,4 GB
๐ค #edureka
Manba: https://youtu.be/WGJJIrtnfpk
#video
Kanal: @PythonFrameworks ๐
โฐ11:56:22 ๐พ1,4 GB
๐ค #edureka
Manba: https://youtu.be/WGJJIrtnfpk
#video
Kanal: @PythonFrameworks ๐
i=90
while i<100:
print(i)
i=i+1#Kod_va_natija
#Python2_7
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
yoshi = 16
if yoshi >18:
print("Kirishga ruxsat beriladi")
else:
print("Kirishga ruxsat berilmaydi")#Kod_va_natija
#Python2_7
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
yoshi = 19
if yoshi >18:
print("Kirishga ruxsat beriladi")
else:
print("Kirishga ruxsat berilmaydi")#Kod_va_natija
#Python2_7
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
from datetime import date
a = date.today()
print(a)
print(a.strftime('%d/%m/%y'))
print(a.strftime('%d/%m/%Y'))
print(a.strftime('%A, %d, %B, %Y'))Eslatma: Ertaga Pythondan 5-matnli dars joylanadi.
#Kod_va_natija
#Python2_7
#Python3_0
Yuqoridagi kodning Python 2.7 va Python 3.0 versiyalarida aks etishi.
Kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Python-da foydalanuvchi kiritish.
1. input() - bu Python-da foydalanuvchi kirishini olish uchun ishlatiladigan oldindan belgilangan funktsiya.
2. Standart foydalanuvchi kiritish turi satrda.
String Value-ning kiritilishi.
Integer qiymatining foydalanuvchi kiritishi.
1. int() - bu satrni butun songa aylantirish uchun ishlatiladigan oldindan belgilangan funktsiya.
Float Value-ning foydalanuvchi tomonidan kiritilishi
1. float() - bu oldindan belgilangan funktsiya, bu satrni float-ga aylantirish uchun ishlatiladi
#Python_dars (5-dars)
Kanal: @PythonFrameworks ๐
1. input() - bu Python-da foydalanuvchi kirishini olish uchun ishlatiladigan oldindan belgilangan funktsiya.
2. Standart foydalanuvchi kiritish turi satrda.
String Value-ning kiritilishi.
name=input("Enter your name:")
print("Your name:",name)
#Ismning ma'lumotlar turini chop etish
print(type(name))Integer qiymatining foydalanuvchi kiritishi.
1. int() - bu satrni butun songa aylantirish uchun ishlatiladigan oldindan belgilangan funktsiya.
usul 1number=input("Enter any number:")
print("Type of number:",type(number))
#satrni butun songa aylantirish
num=int(number)
print("Given Number:",num)
#Raqamning ma'lumotlar turini chop etish
print("Type of number:",type(num))#usul 2number=int(input("Enter any number:"))
print("Given Number:",number)
#Raqamning ma'lumotlar turini chop etish
print("Type of number:",type(number))Float Value-ning foydalanuvchi tomonidan kiritilishi
1. float() - bu oldindan belgilangan funktsiya, bu satrni float-ga aylantirish uchun ishlatiladi
marks=float(input("Enter your marks:"))
print("Your Marks is:",marks)
#Ma'lumotlar belgilarini bosib chiqarish
print("Type of number:",type(marks))#Python_dars (5-dars)
Kanal: @PythonFrameworks ๐
Python Frameworks | UZ
Python-da foydalanuvchi kiritish. 1. input() - bu Python-da foydalanuvchi kirishini olish uchun ishlatiladigan oldindan belgilangan funktsiya. 2. Standart foydalanuvchi kiritish turi satrda. String Value-ning kiritilishi. name=input("Enter your name:")โฆ
Kanalimizning bir a'zosi, mani manzilimni topib, PYTHON darslarni soddalashtirishni taklif qildi. Darslarni soddalashtiraymi?!
Anonymous Poll
81%
Ha
19%
Yo'q
Python uslubiy qo'llanma 2019(2).pdf
1.9 MB
๐บ๐ฟPython dasturlash tili (Oโquv โ uslubiy qoโllanma)
Muallif: SAIDOV DONIYOR YUSUPOVICH
Nashr etilgan yili: 2019-yil
Tili: o'zbekcha
Ushbu kitobda Python dasturlash tili haqida sodda usulda, o'quvchilar tushunadigan tilda ma'lumotlar va darslar keltirilgan.
#PDF_kitob
Kitobdagi kodlarni sinab ko'rish uchun onlayn kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Muallif: SAIDOV DONIYOR YUSUPOVICH
Nashr etilgan yili: 2019-yil
Tili: o'zbekcha
Ushbu kitobda Python dasturlash tili haqida sodda usulda, o'quvchilar tushunadigan tilda ma'lumotlar va darslar keltirilgan.
#PDF_kitob
Kitobdagi kodlarni sinab ko'rish uchun onlayn kompilyator-dastur: https://t.me/PythonFrameworks/12
Kanal: @PythonFrameworks ๐
Python xususiyatlari
Python quyida keltirilgan ko'plab xususiyatlarni taqdim etadi.
O'rganish va ishlatish oson - Python-ni o'rganish va ulardan foydalanish oson. Ushbu dastur ishlab chiquvchilarga qulay va yuqori darajadagi dasturlash tilidir.
Expressive Language - Python tili yanada tushunarli va tushunarli ekanligini anglatadi.
UNIQUE STYLES - Python bu tarjima qilingan til, ya'ni tarjimon bir vaqtning o'zida kod satrini satr bilan bajaradi. Bu disk raskadrovka jarayonini osonlashtiradi va shu bilan yangi boshlanuvchilar uchun mos keladi.
O'zaro faoliyat platforma tili - Python Windows, Linux, Unix va Macintosh va boshqalar kabi turli xil platformalarda teng ravishda ishlay oladi va shuning uchun biz Pythonni ko'chma til deb bilamiz.
Python tili rasmiy veb-manzilda (https://www.python.org/) erkin foydalanish mumkin, manba kodi ham mavjud. Shuning uchun bu ochiq manba.
Ob'ektga yo'naltirilgan til - Python ob'ektga yo'naltirilgan tilni qo'llab-quvvatlaydi va sinflar va ob'ektlarning kontseptsiyalari mavjud bo'lib, kengaytiriladi - kodni kompilyatsiya qilish uchun C / C++ kabi boshqa tillardan foydalanish mumkin degan ma'noni anglatadi va shuning uchun u bizning python kodimizda yanada ko'proq ishlatilishi mumkin.
Large Standard Library - Python katta va keng kutubxonaga ega va dasturni tezkor ravishda ishlab chiqish uchun boy modul va funktsiyalar to'plamiga ega.
GUI dasturlashni qo'llab-quvvatlash - Python yordamida grafik foydalanuvchi interfeyslarini ishlab chiqish mumkin.
Integrated - Bu kabi tillar bilan osonlikcha... C, C++, JAVA va boshqalar.
Kanal: @PythonFrameworks ๐
Python quyida keltirilgan ko'plab xususiyatlarni taqdim etadi.
O'rganish va ishlatish oson - Python-ni o'rganish va ulardan foydalanish oson. Ushbu dastur ishlab chiquvchilarga qulay va yuqori darajadagi dasturlash tilidir.
Expressive Language - Python tili yanada tushunarli va tushunarli ekanligini anglatadi.
UNIQUE STYLES - Python bu tarjima qilingan til, ya'ni tarjimon bir vaqtning o'zida kod satrini satr bilan bajaradi. Bu disk raskadrovka jarayonini osonlashtiradi va shu bilan yangi boshlanuvchilar uchun mos keladi.
O'zaro faoliyat platforma tili - Python Windows, Linux, Unix va Macintosh va boshqalar kabi turli xil platformalarda teng ravishda ishlay oladi va shuning uchun biz Pythonni ko'chma til deb bilamiz.
Python tili rasmiy veb-manzilda (https://www.python.org/) erkin foydalanish mumkin, manba kodi ham mavjud. Shuning uchun bu ochiq manba.
Ob'ektga yo'naltirilgan til - Python ob'ektga yo'naltirilgan tilni qo'llab-quvvatlaydi va sinflar va ob'ektlarning kontseptsiyalari mavjud bo'lib, kengaytiriladi - kodni kompilyatsiya qilish uchun C / C++ kabi boshqa tillardan foydalanish mumkin degan ma'noni anglatadi va shuning uchun u bizning python kodimizda yanada ko'proq ishlatilishi mumkin.
Large Standard Library - Python katta va keng kutubxonaga ega va dasturni tezkor ravishda ishlab chiqish uchun boy modul va funktsiyalar to'plamiga ega.
GUI dasturlashni qo'llab-quvvatlash - Python yordamida grafik foydalanuvchi interfeyslarini ishlab chiqish mumkin.
Integrated - Bu kabi tillar bilan osonlikcha... C, C++, JAVA va boshqalar.
Kanal: @PythonFrameworks ๐
Python.org
Welcome to Python.org
The official home of the Python Programming Language