Научете всичко, което трябва да знаете за JES, приятелската среда за разработка на Jython.
JES е среда за програмиране, която ви позволява да създавате програми, използвани за обработка на снимки, видео и звук. Можете също да го използвате за създаване на други видове графики.
JES използва езика за програмиране Jython. Jython е много подобен на Python и следователно следва голяма част от синтаксиса на Python. Той работи на JVM (Java Virtual Machine), което означава, че имате достъп и до Java библиотеки и класове.
Интерфейсът JES включва собствен текстов редактор и команден ред, така че можете да пишете код и да го изпълнявате на едно място. Това го прави добра платформа за начинаещи в програмирането.
Как да изтеглите и инсталирате JES
За да използвате JES, първо трябва да го изтеглите и инсталирате.
- Изтеглете най-новия изпълним файл за вашата операционна система от JES код на Google страница.
- Отидете в папката за изтегляне и отворете съветника за инсталиране.
- Кликнете върху Следващия.
- Изберете папката, в която искате да инсталирате JES, и щракнете върху Следващия.
- Кликнете върху Започнете.
- Изчакайте процеса на инсталиране да завърши.
- Потърсете програмата JES на вашия компютър.
- Отворете програмата JES, за да видите средата за кодиране.
Интерфейсът JES
JES интерфейсът се състои от две основни области: прозорец за програмиране и прозорец за команди. Прозорецът за програмиране действа като текстов редактор и тук можете да напишете своя Jython код.
Командният прозорец действа като вграден команден ред. Тук ще можете да изпълнявате вашата програма, да извиквате отделни функции и да изпълнявате други прости команди.
Как да стартирате проста програма
Подобно на Python, Jython използва отстъп, за да определи структурата на вашия код. Ако не сте запознати с него, можете да го освежите какво е Python и за какво можете да го използвате, както и други полезни команди на Python за начинаещи.
Можете да създадете програма, като напишете някакъв код в прозореца за програмиране и запишете файла. Стартирайте вашата програма, като използвате прозореца на командния ред.
- В прозореца за програмиране създайте функция, наречена addTwoNumbers(). Функцията ще приеме две числа като входни данни, ще ги събере заедно и ще покаже резултата:
дефaddTwoNumbers(а, б):
печат (a + b) - Кликнете върху Заредете програма бутон.
- Когато бъдете подканени да запазите файла, щракнете върху да.
- Изберете място за запазване на вашия файл и щракнете Запазване. Запазете файла си с разширение „.jy“ или „.py“. Това е файлът, който трябва да използвате, когато отваряте отново вашата програма.
- В командния прозорец извикайте функцията addTwoNumbers(). Въведете две числа във функцията, за да видите резултата:
addTwoNumbers(4, 5)
- В прозореца за програмиране можете също да създавате функции, които извикват други функции. Създайте нова функция, наречена calculateAverage(), която приема списък от числа:
дефизчислиСредно(цифри):
- Вътре във функцията декларирайте променлива sum, за да съхраните сумата от всички числа в списъка:
сума = 0.0
- Прегледайте всяко число в списъка и добавете общата сума:
за бр в числа:
сума += бр - В края на функцията разделете общата сума на броя на числата. Можете да използвате метода len(), за да намерите дължината на списъка. Върнете резултата:
връщане сума/лен (числа)
- Създайте нова функция main() и декларирайте списък с числа. Извикайте функцията calculateAverage(), за да намерите средната стойност, след което отпечатайте резултата. Можете да използвате метода str(), за да конвертирате числови стойности в низове, преди да покажете резултата:
дефосновен():
числа = [1,2,3,4,5,6]
средно = изчисляване на средно (числа)
печат („Средно от“ + str (числа) + " е: " + str (средно)) - Кликнете върху Заредете програма и запазете отново файла.
- В командния прозорец изпълнете функцията main(), за да изпълните кода и да видите резултата:
основен ()
Научете се да програмирате с JES
Сега, след като разбирате основите на JES, можете да експериментирате повече с някои от другите функции, които предлага. Можете също да започнете да използвате други стандартни функции на Python във вашата програма Jython.