Python dasturlash tili


Download 1.14 Mb.
Sana09.01.2022
Hajmi1.14 Mb.
#263357
Bog'liq
2-python taqdimoti

Python dasturlash tili

www.python.org

Ma’lumot turlari

  • Integer (Butun sonlar)
  • Float (Haqiqiy sonlar)
  • Kompleks sonlar (2+3j)
  • String (Qatorlar)
  • Boolean Type (Mantiqiy turlar)
  • Funksiyalar
    • Matematik
    • Konversion
    • Iteratsion
    • Klasslar va attributlar
    • Kiritish / chiqarish
    • Ro’yxatlar
    • Boshqa turli xil

https://realpython.com/python-data-types/

integer

float

Kompleks sonlar

string

BOOlean (mantiqiy tur)

Matematik funksiyalar


abs()

Sonning modulini hisoblaydi

divmod()

Bo’linmada butun va qoldiq qismini qaytaradi

max()

Maksimalni aniqlaydi

min()

Minimalni aniqlaydi

pow()

Raqamni darajaga ko’taradi

round()

Sonlarni yaxlitlaydi

sum()

Yig’indini qaytaradi

Ruchka sotib olganda sotuvchiga to’lanadigan pulni hisoblang?

Algoritm

Ruchka narxi float turiga mansub, chunki 999,5 so’m;

Ruchkalar soni int turiga mansub, chunki 1876 dona.

narxi = 999.5 # Ruchkalarning narxi

narxi = 999.5 # Ruchkalarning narxi

soni = int(input('Ruchkalar sonini kiriting-> '))

natija = narxi * soni

print("Siz to'lashingiz kerak bo'lgan so'mma-> ", natija)

topshiriq

Ikkita o’zgaruvchi oling, masalan a va b.

a = 23 va b = 65 bo’lsin.

a ni qiymatini b ga va b ni qiymatini a ga alishtirib chiqaradigan dastur yozing.

a = int (input ('Birinchi sonni kiriting: a = '))

a = int (input ('Birinchi sonni kiriting: a = '))

b = int (input ('Birinchi sonni kiriting: b = '))

c = a # a ni qiymatini c o'zgaruvchiga ta'minlab olamiz

a = b # b ni qiymatini a o'zgaruvchiga ta'minlab olamiz

b = c # c ni qiymatini b o'zgaruvchiga ta'minlab olamiz

print ('Natijada: ')

print ('a =', a)

print ('b =', b)

topshiriq

Bir kg unni narxi 1999 so’m 59 tiyin.

Bir qop un 50 kg.

Bir qop unni narxi necha so’m va necha tiyin?

topshiriq

Bizga ixtiyoriy to’rt xonali uchta son berilgan bo’lsin.

Shu sonlarni oxirgi raqamlari yig’indisini toping.


Download 1.14 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling