- Главная
- Математика
- Օբյեկտ-կողմնորոշված ծրագրավորման լեզու

Содержание
- 2. Python Python բարձր մակարդակի ընդհանուր նշանակության ծրագրավորման լեզու է դինամիկ ուժեղ մուտքագրմամբ և ավտոմատ հիշողության կառավարմամբ,
- 3. Python-ը դարձել է ամենահայտնի լեզուներից մեկը և օգտագործվում է տվյալների վերլուծության, մեքենայական ուսուցման, DevOps-ի և վեբ
- 4. Դյուրատարություն Python-ը տեղափոխված է և աշխատում է գրեթե բոլոր հայտնի հարթակներում` PDA-ներից մինչև հիմնական: Կան պորտեր
- 5. Օրինակներ # Ծրագիր՝ ստուգելու թիվը պարզ է, թե ոչ num = 407 # Օգտագործողից մուտքագրում ստանալու
- 6. # Python ծրագիր՝ օգտագործողի կողմից տրված թվի ֆակտորիալը գտնելու համար։ # փոխել արժեքը այլ արդյունքի համար
- 8. Скачать презентацию
Слайд 2 Python
Python բարձր մակարդակի ընդհանուր նշանակության ծրագրավորման լեզու է դինամիկ ուժեղ
Python
Python բարձր մակարդակի ընդհանուր նշանակության ծրագրավորման լեզու է դինամիկ ուժեղ

մուտքագրմամբ և ավտոմատ հիշողության կառավարմամբ, որը կենտրոնացած է ծրագրավորողների արտադրողականության, կոդի ընթեռնելիության և որակի բարելավման վրա, ինչպես նաև դրա վրա գրված ծրագրերի տեղափոխելիության ապահովման վրա: Լեզուն ամբողջովին առարկայական է այն առումով, որ ամեն ինչ առարկա է։ Լեզվի անսովոր հատկանիշը կոդերի բլոկների բացատների մեջ տեղավորումն է: Հիմնական լեզվի շարահյուսությունը մինիմալիստական է, ինչի պատճառով գործնականում հազվադեպ է լինում փաստաթղթերին հղում կատարելու անհրաժեշտություն։ Լեզուն ինքնին հայտնի է որպես մեկնաբանված և օգտագործվում է, ի թիվս այլ բաների, տեքստեր գրելու համար: Լեզվի թերությունները հաճախ ավելի ցածր արագություն և դրանում գրված ծրագրերի հիշողության ավելի մեծ սպառումն են՝ համեմատած համանման կոդի հետ, որը գրված է կազմված լեզուներով, ինչպիսիք են C կամ C++:
Слайд 3 Python-ը դարձել է ամենահայտնի լեզուներից մեկը և օգտագործվում է տվյալների վերլուծության,
Python-ը դարձել է ամենահայտնի լեզուներից մեկը և օգտագործվում է տվյալների վերլուծության,

մեքենայական ուսուցման, DevOps-ի և վեբ մշակման մեջ, ի թիվս այլ ոլորտների, ներառյալ խաղերի մշակումը: Իր ընթեռնելիության, պարզ շարահյուսության և կոմպիլյացիայի կարիք չունենալու պատճառով լեզուն լավ հարմար է ծրագրավորում դասավանդելու համար, ինչը թույլ է տալիս կենտրոնանալ ալգորիթմների, հասկացությունների և պարադիգմների ուսուցման վրա: Վրիպազերծմանը և փորձարկումներին մեծապես նպաստում է այն փաստը, որ լեզուն մեկնաբանելի է: Լեզուն օգտագործվում է բազմաթիվ խոշոր ընկերությունների կողմից, ինչպիսիք են Google-ը կամ Facebook-ը: 2021 թվականի հոկտեմբերի դրությամբ Python-ը զբաղեցնում է 1-ին տեղը TIOBE-ի ծրագրավորման լեզուների ժողովրդականության մեջ՝ 11,27%: Python-ը հայտարարվել է TIOBE տարվա լեզու 2007, 2010, 2018 և 2020 թվականներին:
Слайд 4Դյուրատարություն
Python-ը տեղափոխված է և աշխատում է գրեթե բոլոր հայտնի հարթակներում` PDA-ներից
Դյուրատարություն
Python-ը տեղափոխված է և աշխատում է գրեթե բոլոր հայտնի հարթակներում` PDA-ներից

մինչև հիմնական: Կան պորտեր Microsoft Windows-ի համար, UNIX-ի գրեթե բոլոր տարբերակների համար (ներառյալ FreeBSD և Linux), Android, Plan 9, Mac OS և macOS, iPhone OS (iOS) 2.0 և ավելի բարձր, iPadOS, Palm OS, OS/2: , Amiga , HaikuOS, AS/400, OS/390, Windows Mobile և Symbian։
Քանի որ հարթակը դառնում է հնացած, դրա աջակցությունը լեզվի հիմնական ճյուղում դադարում է: Օրինակ, Windows 95-ի, Windows 98-ի և Windows ME-ի աջակցությունը դադարեցվել է 2.6 տարբերակից: Windows XP-ն այլևս չի աջակցվում 3.5 տարբերակում Windows Vista-ն և Windows 7-ն այլևս չեն աջակցվում 3.9 տարբերակում:
Միևնույն ժամանակ, ի տարբերություն շատ դյուրակիր համակարգերի, բոլոր հիմնական հարթակների համար Python-ն ունի այս հարթակին հատուկ տեխնոլոգիաների աջակցություն (օրինակ՝ Microsoft COM/DCOM): Ավելին, Java վիրտուալ մեքենայի համար կա Python-ի հատուկ տարբերակը՝ Jython, որը թարգմանչին թույլ է տալիս գործարկել Java-ն աջակցող ցանկացած համակարգի վրա, մինչդեռ Java դասերը կարող են ուղղակիորեն օգտագործվել Python-ից և նույնիսկ գրվել Python-ով: Մի քանի նախագծեր ապահովում են նաև Microsoft.NET հարթակի հետ ինտեգրում, որոնցից հիմնականներն են IronPython-ը և Python.Net-ը:
Քանի որ հարթակը դառնում է հնացած, դրա աջակցությունը լեզվի հիմնական ճյուղում դադարում է: Օրինակ, Windows 95-ի, Windows 98-ի և Windows ME-ի աջակցությունը դադարեցվել է 2.6 տարբերակից: Windows XP-ն այլևս չի աջակցվում 3.5 տարբերակում Windows Vista-ն և Windows 7-ն այլևս չեն աջակցվում 3.9 տարբերակում:
Միևնույն ժամանակ, ի տարբերություն շատ դյուրակիր համակարգերի, բոլոր հիմնական հարթակների համար Python-ն ունի այս հարթակին հատուկ տեխնոլոգիաների աջակցություն (օրինակ՝ Microsoft COM/DCOM): Ավելին, Java վիրտուալ մեքենայի համար կա Python-ի հատուկ տարբերակը՝ Jython, որը թարգմանչին թույլ է տալիս գործարկել Java-ն աջակցող ցանկացած համակարգի վրա, մինչդեռ Java դասերը կարող են ուղղակիորեն օգտագործվել Python-ից և նույնիսկ գրվել Python-ով: Մի քանի նախագծեր ապահովում են նաև Microsoft.NET հարթակի հետ ինտեգրում, որոնցից հիմնականներն են IronPython-ը և Python.Net-ը:
Слайд 5Օրինակներ
# Ծրագիր՝ ստուգելու թիվը պարզ է, թե ոչ
num = 407
# Օգտագործողից մուտքագրում
Օրինակներ
# Ծրագիր՝ ստուգելու թիվը պարզ է, թե ոչ
num = 407
# Օգտագործողից մուտքագրում

ստանալու համար
#num = int(input("Enter a number: "))
# պարզ թվերը 1-ից մեծ են
if num > 1:
# գործոնների ստուգումը
for i in range(2,num):
if (num % i) == 0:
print(num,"is not a prime number")
print(i,"times",num//i,"is",num)
break
else:
print(num,"is a prime number")
# եթե մուտքային թիվը փոքր է
# կամ հավասար է 1-ի, այն պարզ չէ
else:
print(num,"is not a prime number")
#num = int(input("Enter a number: "))
# պարզ թվերը 1-ից մեծ են
if num > 1:
# գործոնների ստուգումը
for i in range(2,num):
if (num % i) == 0:
print(num,"is not a prime number")
print(i,"times",num//i,"is",num)
break
else:
print(num,"is a prime number")
# եթե մուտքային թիվը փոքր է
# կամ հավասար է 1-ի, այն պարզ չէ
else:
print(num,"is not a prime number")
407-ը պարզ թիվ չէ
11 անգամ 37-ը 407 է
Слайд 6# Python ծրագիր՝ օգտագործողի կողմից տրված թվի ֆակտորիալը գտնելու համար։
# փոխել արժեքը
# Python ծրագիր՝ օգտագործողի կողմից տրված թվի ֆակտորիալը գտնելու համար։
# փոխել արժեքը

այլ արդյունքի համար
num = 7
# Օգտագործողից մուտքագրում ստանալու համար
#num = int(input("Enter a number: "))
factorial = 1
# ստուգում է, արդյոք թիվը բացասական է, դրական կամ զրո
if num < 0:
print(" Կներեք, բացասական թվերի համար գործոնային գոյություն չունի ")
elif num == 0:
print(" 0-ի գործակիցը 1 է ")
else:
for i in range(1,num + 1):
factorial = factorial*i
print(num,“ֆակտորիալը",factorial,"է")
num = 7
# Օգտագործողից մուտքագրում ստանալու համար
#num = int(input("Enter a number: "))
factorial = 1
# ստուգում է, արդյոք թիվը բացասական է, դրական կամ զրո
if num < 0:
print(" Կներեք, բացասական թվերի համար գործոնային գոյություն չունի ")
elif num == 0:
print(" 0-ի գործակիցը 1 է ")
else:
for i in range(1,num + 1):
factorial = factorial*i
print(num,“ֆակտորիալը",factorial,"է")
7-ի ֆակտորիալը 5040 է
- Предыдущая
Дифракция светаСледующая -
Игра рассчитана на среднюю возрастную группу
Практико-ориентированное задание
Время и работа. Связь между величинами
Деление на 2. Урок математики. 2 класс
Равносильность уравнений. Линейные уравнения
Векторы на плоскости
Решение логарифмических уравнений к занятию
Какие бывают графы
Эконометрика
Сумма углов треугольника
Площади геометрических фигур
Теорема Пифагора. Задачи на чертежах
Нахождение точек экстремума функции. 10 класс
Системы линейных дифференциальных уравнений
Презентация на тему УСТНОЕ РЕШЕНИЕ КВАДРАТНОГО УРАВНЕНИЯ
Следствия из теорем синусов и косинусов
Тригонометриялық функциялардың қос бұрышының және жарты бұрышының формулалары
Шарады, метаграммы, логогрифы
Определенный интеграл
Решение систем неравенств первой степени с одним неизвестным
Сводка и группировка статистических данных
Уравнения и неравенства с одной переменной
Дифференцирование сложной функции
Задания ЕГЭ
Согласование существительных с числительными
Общее уравнение прямой и плоскости. Лекция1 (1)
Математика в специальности
Производные тригонометрических функций. 10 класс
Упрощение выражений. Игра, 6 класс