Pythonda takrorlanuvchi algoritmlar bilan ishlash


Pythonda do whileni qo’llash


Download 0.56 Mb.
Pdf ko'rish
bet2/11
Sana02.02.2023
Hajmi0.56 Mb.
#1147857
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
nazariy savollarga javob

Pythonda do whileni qo’llash. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pythonda break va continue operatorlari 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pythonda matematik hisoblashlarni bajarish 
Pythonning 
matematik funksiyalar kutubxonasi trigonometrik hisoblashlar, sonli shakl 
almashtirishlar va sonli almashtirishlarni bajaradi. Trigonometrik 
funksiyalar argumentlari radianlarda beriladi, hamda graduslarni radianga 
va aksincha almashtiruvchi funksiyalar ham mavjud. Matematik operatorlar 
bilan bir qatorda Pythonda ko‘p sonli matematik funksiyalar ham nazarda 
tutilgan. Bular quyidagilar: abs() - sonning absolyut qiymati
acos() – radianda ifodalangan arkkosinus.
acosh() - radianda ifodalangan giperbolik arkkosinus.
acosh() - radianda ifodalangan giperbolik arkkosinus.
atanh() - giperbolik arktanges.
exp() - berilgan sonning eksponentasini hisoblash. cosh() – giperbolik 
kosinus

Pythonda taqqoslash amali
Har bir simvol ASC II – standart kodiga 
ega. ASC II – ushbu qisqartma so‘z American Standard Code for Information 
Interchange (Ma’lumotlar almashinish bo‘yicha Amerika standarti) 
inglizcha so‘zining birinchi harflaridan olingan u simvollarni 
kodlashtirishning universal sxemasi bo‘lib, shu sohadagi standartni 
(andozani) belgilaydi. Ixtiyoriy simvolning ACS II – kodini aniqlash uchun 
simvolni ord() PYTHON – funktsiyaning argumenti sifatida beradi. Satr 
harflari “a” dan “z” gacha, 97-122 qiymatlari orasida, bosh harflar “A”-“Z” 
esa 65-90 gacha bo‘lgan qiymatlar orasida joylashgan. Har bir oraliqdagi 
birinchi qiymatlarni taqqoslab ko‘rish mumkinki, satr harf “a” (97), bosh 
harf “A” (65) ga qaraganda kattaroq kodga ega. Shu sababli, uni strcmp() 
funktsiyani argument ko‘rinishiga keltirsak, strcmp() funktsiya 1 ni 
qaytaradi, chunki birinchi argumentning qiymati ikkinchisinikidan katta. 
Boshqa tomondan, argument “A” (65) ni birinchi argument sifatida “a” (97) 
ni esa ikkinchi argument sifatida ko‘rsatsak u holda strcmp() funktsiya -1 ni 
qaytaradi, chunki birinchi argumentning qiymati ikkinchisinikidan kichik. 
Satrlarni taqqoslashda har bir simvol ketma – ketligidagi o‘rni bo‘yicha 
taqqoslanadi, bunda aynan bir simvolni saqlovchi satrlar, turli tartibda 
joylashgan bo‘lsa, ularning xatoliklari teng bo‘lib qolmasligini kafolatlaydi. 
Masalan, “ABC” va “BAC” satrlarni taqqoslashda, birinchi satrning birinchi 
simvoli “A” (65), ikkinchi satrning birinchisimvoli “B” (66) ga qaraganda 
kichik bo‘ladi, shu sababli, strcmp() funktsiya -1 ni qaytaradi, chunki 
birinchi argument ikkinchisidan kichik 

Download 0.56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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