Съдържание:
- Стъпка 1: Изтеглете Python
- Стъпка 2: Изход на програмата, изявление за печат и „Hello World“
- Стъпка 3: Променливи
- Стъпка 4: Вход за програмата и функцията Raw_input ()
- Стъпка 5: Продължава…
Видео: Python Урок №1: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Това е урок по Python, направен с мисълта за абсолютния начинаещ. Кратко въведение в Python ще ви даде основно разбиране за историята и какво представлява тя, преди да преминем към уроци. Какво е Python? Взето от www.python.org:
Python е динамичен обектно-ориентиран език за програмиране, който може да се използва за много видове разработка на софтуер. Той предлага силна подкрепа за интеграция с други езици и инструменти, идва с обширни стандартни библиотеки и може да бъде научен за няколко дни. Много програмисти на Python отчитат значително повишаване на производителността и чувстват, че езикът насърчава разработването на по -качествен, по -поддържаем код. С други думи, Python е лесен за научаване, четене и писане, като гарантира, че ще можете да разберете какво сте написали няколко месеца след като сте го написали. van Rossum в Холандия като наследник на езика за програмиране ABC и скоро той набира популярност, особено след като беше пуснат под GPL във версия 1.6.1. Днес някои от най -големите проекти, които използват Python, са сървърът за приложения Zope, и оригиналния клиент на BitTorrent. Също така се използва широко от Google и НАСА. Забележка: Тази инструкция се редактира и подобрява активно от нейния автор (ZN13) и сътрудник (Hugo. B), така че, моля, бъдете търпеливи и продължете да посещавате, ще откриете, че изучаването на Python е полезно преживяване. ZN13 Hugo. B
Стъпка 1: Изтеглете Python
За да програмирате в Python, ще трябва да изтеглите библиотеките на Python и интегрираната среда DeveLopment, IDLEAs от 16/6/07, изданието е версия 2.5.1 Python Изтеглете тук. Ще приемем, че използвате прозорци тук, но ако използвате операционна система, базирана на Linux, вероятно вече ще е инсталирана. За да разберете, отворете конзолата/конзолата/терминала (варира в зависимост от дистрибуцията) и въведете python. Ако е инсталиран, командният ред на Python ще се отвори. След като го инсталирате, отидете Старт> Всички програми> Python> IDLE и ще започнем!
Стъпка 2: Изход на програмата, изявление за печат и „Hello World“
Тук ще ви научим на едно от първите неща, които почти всеки програмист научава: как да отпечатате „здравей свят“. Това е многогодишният първи пример на програмиста. Забележете, печатът не означава печат, както в мастило и хартия, той просто означава показване или извеждане.
>> отпечатайте "Hello World"И ще получите резултата от
Здравей святN. B. Нуждаете се от символите (""), за да посочите на Python, че искате да бъде отпечатан, в противен случай ще получите това
>> отпечатайте здравей worldSyntaxError: невалиден синтаксиссъс "свят" ще бъде маркирано в червено, за да покаже къде сте сгрешили.
Стъпка 3: Променливи
Променлива (доколкото ми е известно) е връзка към друга част от данните: Ще демонстрирам: Въведете това в IDLE:
>> myvar = "Здравей свят!" >>> & apos & apos & aposprint & apos & apos & apos myvarЗдравейте, свят!myvar е променливата в този пример, но променливите могат да бъдат и числа. Това е кратък пример за това как работи една променлива. Правейки нещата малко по -сложни сега, въведение в оператора за низов формат: Знакът за процент: "%" може използвайте го, за да замените текст/данни в низ
>> отпечатайте " %s е номер %d!" %("Python", 1) Python е номер 1!"%s" означава замяна на низ, докато "%d" показва, че трябва да бъде заменено цяло число. Друг популярен е "%f" за числа с плаваща запетая.
Стъпка 4: Вход за програмата и функцията Raw_input ()
Най -лесният начин да получите въвеждане от потребителя от командния ред е с
raw_input ()Той чете от стандартния вход и присвоява стойността на низа на променливата, която определяте. Например, така се използва
name = raw_input ("Въведете името си тук:") age = raw_input ("Въведете възрастта си тук:") print "Вашето име е:", отпечатък с име "И вие сте", възрастКогато интерпретаторът на Python прочете първия ред, той ще отпечата съдържанието в скоби (Въведете вашето име тук:), а когато въведете името си, той ще премине към следващия ред, направете същото, но когато дойде в израза "print" той отпечатва съдържанието в скоби и попада на "name", което е променлива, която действа като връзка към съдържанието, което сте въвели по -рано, със следния резултат
>> Въведете името си тук: Hugo. B Въведете възрастта си тук: 16 Вашето име е: Hugo. BA и сте на 16На този етап би било добра идея да се запознаете с метода за оставяне на коментари. Както при повечето скриптови и Unix-shell езици, знакът хеш или паунд (#) сигнализира, че коментарът започва от # и продължава до Забележете, в IDLE, когато въвеждате знака #, той и целият следващ текст на този ред става червен.
#Внимание!!! Това ще доведе до използване на процесора до 100% !!! counter = 0 while counter <1000000: counter += 1 print counter
Стъпка 5: Продължава…
Временен заместител: В очакване на ново съдържание, моля бъдете търпеливи. H. B.
Препоръчано:
Raspberry Pi - ADXL345 3 -осен акселерометър Python Урок: 4 стъпки
Raspberry Pi-ADXL345 3-осен акселерометър Python Урок: ADXL345 е малък, тънък, ултра нисък мощност, 3-осен акселерометър с измерване с висока разделителна способност (13-битов) до ± 16 g. Цифровите изходни данни са форматирани като 16-битови двойки, допълващи се и са достъпни чрез I2 C цифров интерфейс. Измерва
Raspberry Pi SHT25 Сензор за влажност и температура Python Урок: 4 стъпки
Raspberry Pi SHT25 Сензор за влажност и температура Python Урок: SHT25 I2C Сензор за влажност и температура ± 1,8%RH ± 0,2 ° C I2C мини модул. Високоточният сензор за влажност и температура SHT25 се превърна в индустриален стандарт по отношение на форм-фактора и интелигентността, като осигурява калибриран, линеаризиран сигнален сензор
Raspberry Pi MMA8452Q 3-ос 12-битов/8-битов цифров акселерометър Python Урок: 4 стъпки
Raspberry Pi MMA8452Q 3-осен 12-битов/8-битов цифров акселерометър Python Урок: MMA8452Q е интелигентен, триосен, капацитивен, микромашинен акселерометър с 12 бита резолюция. Гъвкави програмируеми от потребителя опции се предлагат с помощта на вградени функции в акселерометъра, конфигурируеми за две прекъсвания
Raspberry Pi - MPL3115A2 Прецизен сензор за висотомер Python Урок: 4 стъпки
Raspberry Pi - MPL3115A2 Прецизен сензор за висотомер на Python Урок: MPL3115A2 използва MEMS сензор за налягане с I2C интерфейс за предоставяне на точни данни за налягане/надморска височина и температура. Изходите на сензора са цифровизирани от 24-битов ADC с висока разделителна способност. Вътрешната обработка премахва компенсационните задачи от
Raspberry Pi - BH1715 Цифров сензор за околна светлина Python Урок: 4 стъпки
Raspberry Pi - BH1715 Цифров сензор за околна светлина Python Урок: BH1715 е цифров сензор за околна светлина с интерфейс I²C шина. BH1715 обикновено се използва за получаване на данни за околната светлина за регулиране на мощността на подсветката на LCD и клавиатурата за мобилни устройства. Това устройство предлага 16-битова резолюция и настройва