- •1 Ақшалық сомма форматына арналған деңгей
- •2 Gettext – хабарламаны ана тілінде шығару
- •2.1 Gnu gettext интерфейсі
- •Install(domain [, localedir [, unicode]])
- •3 Аударылған хабарламалардың каталогын дайындау.
- •4 Математикалық аппарат
- •4.1 Math – заттық сандармен жұмыс істейтін математикалық функция
- •Қорытынды
- •4.3 Random – әртүрлі орналасқан кездейсоқ сандар.
- •Vonmisesvariate(mu, kappa)
4.3 Random – әртүрлі орналасқан кездейсоқ сандар.
Бұл модуль әртүрлі орналасқан кездейсоқ сандар шығаратын функцияларды анықтайды. Олардың барлығы теңмәнді кездейсоқ сандар генераторын қолданады. Ол whrandom модулінде сипатталады. Мұнда сипатталған функцияның аргументтері жалпы математикада қабылданған теңдеулер мәніне сәйкес аты болады.
betavariate(alpha, beta)
бета-орналастыру. Екі аргумент те 1-ден жоғары болуы тиіс. 0 мен 1-дің аралығындағы мәнді қайтарады.
cunifvariate(mean, arc)
циклдық теңмәнді орналастыру. Mean – орташа бұрыш, arc – дапазон ені. Екі аргумент те 0 мен пи аралығындағы диапазонда болу керек. Қайтарылатын мән mean - arc/2 мен mean + arc/2 диапазоны аралығында орналасады.
expovariate(lambda)
экспоненциалды орналастыру. Lambda аргументі күтілетін математикалық орналастыруға бөлгенде 1-ге тең,0 мен шексіздік аралығындағы мәнді қайтарады.
gamma(alpha, beta)
гамма-орналастыру. Аргументтер alpha > -1 және beta > 0 шартын қанағаттандыру керек.
gauss(mu, sigma)
normalvariate(mu, sigma)
нормалды орналастыру. mu — математикалық күтілім және sigma — қалыпты істен шығу. gauss() функциясы тез орындалады.
lognormvariate(mu, sigma)
логарифмдік нормалды орналастыру. Бұл функциямен қайтарылатын натурал логарифның мәні mu математикалық күтім мен sigma істен шығуына сәйкес орналсатыру береді. mu кез келген сан болу үшін сигма 0-ден үлкен болу керек.
Vonmisesvariate(mu, kappa)
фон Мизес орналастыруы. mu — 0 ден 2π аралықта радианмен берілген математикалық күтілім, kappa – нольге тең болатын немес нольден үлкен болатын төбе коэфиценті. Kappa аргументі нольге тең болса, бүл мән 0 мен 2π аралығындағы диапазонда беріледі.
paretovariate(alpha)
Парето ораналстыруы. alpha — орналастыру формасының қалып-күйі.
Қорытынды
Бұл курстық жұмыстың негізінде питон тілінде математикалық функциялармен жұмыс істеу, ұлттық тілде бағдарламалауға арналған модульдермен, тілдік баптаулармен жұмыс істеу модульдері қарастырылды.
Python тіліндегі кодты интернациолизацияға дайындау үшін сіздің файлдағы жолдарға мән беру керек. Аударылуға тиіс барлық жолдар әдеби жазылуы керек және _() функциясының аргументі түрінде жазылуы керек.
Math модулі әрқашан да қолжетімді және қалыпты математикалық функцияларды пайдалануға мүмкіндік береді.
Модуль әртүрлі орналасқан кездейсоқ сандар шығаратын функцияларды анықтайды. Олардың барлығы теңмәнді кездейсоқ сандар генераторын қолданады. Ол whrandom модулінде сипатталады. Мұнда сипатталған функцияның аргументтері жалпы математикада қабылданған теңдеулер мәніне сәйкес аты болады.
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТ:
Марк Лутц. Программирование на Python (4-е издание).
Дж. Форсье, П. Биссекс, У. Чан - Django. Разработка веб-приложений на Python
И. А. Хахаев - Практикум по алгоритмизации и программированию на Python
Н.А. Прохоренок - PyQt. Создание оконных приложений на Python 3
