Мазмуну:
- 1 -кадам: ЭМНЕ ДЕП АЙТ
- 2 -кадам: Бул бир аз цикл …
- 3 -кадам: киргизүү жана чыгаруу
- 4-кадам: Эгерде Рудя тарабынан ----- жок Жок Жок! Бул Python U Dimwit
- 5 -кадам: Easyguiде баштоо
- 6 -кадам: Андан кийин эмне болот?
Video: Python үйрөткүчү: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Салам! Менин экинчи көрсөтмөмө кош келиңиз жана бул питондун негиздеринде болот.
Бул көрсөтмөдө мен сизге циклдердин, киргизүү жана чыгаруунун негиздерин үйрөтөм, эгерде билдирүүлөр жана өзгөрмөлөр болсо, компьютерди бир нерсе айтууга үйрөтөм. Акыркы учурда биз GUI же графикалык колдонуучу интерфейсин easygui деп аталган курал менен колдонобуз.
Дагы, кантип жакшыртуу керектиги боюнча комментарий калтырыңыз жана биттерге байланыштуу суроолорго сиз түшүнбөйсүз
көңүл ачуу!
1 -кадам: ЭМНЕ ДЕП АЙТ
Бул кадамда биз питонго бир нерсе айтууну үйрөтөбүз. абдан жөнөкөй. сиз айткыңыз келген нерсени жазышыңыз керек, анан муну тегерете коюңуз. басып чыгаруу (''). мисалы басып чыгаруу ("салам дүйнө"). Эгерде сиз python 2 колдонуп жатсаңыз, анда "hello world" деп териңиз, муну кабыктын терезесине териңиз - пайда болгон жана enter баскычын басыңыз.
мына сен бар! биринчи программа
2 -кадам: Бул бир аз цикл …
азыр биринчиден, Ctrl+N баскычтарын басыңыз, ал жаңы файлга өтөт. аны loops.py катары сактаңыз.py бит бул python файлы экенин көрсөтөт. бул циклдин биринчи түрү.
i үчүн диапазондо (1, 101):
басып чыгаруу (i)
бул мындай болуп кетет
1
2
3
4
5
6
7
100
өзгөрмө, i, автоматтык түрдө бир жолу кошулат, бирок 101 басып чыгарбайт.
бул жерде дагы бир цикл
i = 1
ал эми мен <100:
i = i+1
басып чыгаруу (i)
бул эң башкысына абдан окшош. биз үстүнкүсүн а үчүн цикл деп атайбыз жана астынкыга убактылуу цикл.
while циклине 100 кирет, андыктан кылуунун кажети жок i <101.
3 -кадам: киргизүү жана чыгаруу
Бул программа компьютерди сизден бир нерсе суроого жана жоопко жооп берүүгө мажбур кылат.
бул мисал
f = input ('ur name') <----------- өзгөрмөнү орнотот жана киргизүүнү көрсөтөт
басып чыгаруу ('салам', f) <------------------------- алдында колдонуучу салам менен киргизген өзгөрмөнү басып чыгарат
чыгаруу мындай болушу керек:
>> сенин атың ким Ларри
>> салам Ларри
Көрүнүп тургандай, киргизүү анча так эмес. эгер сиз боштукту кааласаңыз, биринчи саптын аягына боштук коюңуз:
f = киргизүү ('ur name')
Эгерде сиз жашыңызды сурасаңыз же канча марс барыңыз бар болсо, муну аткарыңыз:
f = int (киргизүү ('жашың эмне?'))
ондук сан болсо, анда:
f = калкып чыгуу (киргизүү ('ондук санды киргизүү'))
кантип асылып жатасың?
4-кадам: Эгерде Рудя тарабынан ----- жок Жок Жок! Бул Python U Dimwit
эгерде билдирүүлөр көбүнчө 2 сапты же бүтүн сандарды салыштыруу үчүн колдонулса.
ал көбүнчө киргизилгенден кийин келет
сүрөттөгү программаны териңиз, ошондо сиз канчалык пайдалуу болорун жана сиз күтпөгөн нерсени көрө аласыз …
дайыма териңиз:
эгер*бир нерсе*, =,! =, =*башка нерсе*:
басып чыгаруу (*бир нерсе*'башка нерсеге караганда**)
5 -кадам: Easyguiде баштоо
easygui - бул жүктөө керек болгон модуль.
эгер сизде жок болсо, аны жүктөп алыңыз, анда бул программаны колдонуп көрүңүз.
easygui импорттоо
easygui.msgbox ("салам дүйнө")
ал сүрөттө окшош нерсени ойлоп табышы керек.
6 -кадам: Андан кийин эмне болот?
азырынча ушундай.
ачык болуңуз, мен терезелердин топтому жана башка тилдер сыяктуу башка окуу куралдарын жасай алам. кош болуңуз!
чынында жакшы аткарылган, бул үйрөнө турган көп нерсе!
жазылган көрсөтмөлөрдөн тышкары, ар кандай тилдерде башка окуу куралдары бар. Эгерде сиз көбүрөөк мазмундагы pdf алууну кааласаңыз, мен Интернетте жеткиликтүү Hello World Book2ди сунуштайм - жөн эле издеп көрүңүз.
Эгерде сиз easygui орното албасаңыз жана бул шилтемени жүктөп алгыңыз келсе:
Мен дагы PyCal аттуу жеке модулумду түздүм, ал нерселерди Пифагор теоремасы жана тегерек аянты сыяктуу татаал формула менен эсептеп чыгууга мүмкүнчүлүк берет.
Сунушталууда:
Raspberry Pi - ADXL345 3 -октук акселерометр Python үйрөткүчү: 4 кадам
Raspberry Pi-ADXL345 3-Axis Accelerometer Python үйрөткүчү: ADXL345-кичинекей, ичке, ультра кубаттуу, 3 октук акселерометр, ± 16 г чейин жогорку чечилиште (13-бит) өлчөө. Санарип чыгуучу маалыматтар 16-бит эки катары толукталган жана I2 C санариптик интерфейси аркылуу жеткиликтүү. Ал өлчөйт
Raspberry Pi SHT25 нымдуулук жана температура сенсору Python үйрөткүчү: 4 кадам
Raspberry Pi SHT25 нымдуулук жана температура сенсорлору Python үйрөткүчү: SHT25 I2C нымдуулук жана температура сенсорлору ± 1.8%RH ± 0.2 ° C I2C Mini Module. SHT25 жогорку тактыктагы нымдуулук жана температура сенсорлору формалык фактор жана интеллект жагынан өнөр стандартына айланып, калибрленген, сызыктуу сенсордун кол тамгасын берет
Raspberry Pi MMA8452Q 3-Axis 12-бит/8-бит Digital Accelerometer Python үйрөткүчү: 4 кадам
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: MMA8452Q-акылдуу, аз кубаттуу, үч огу, сыйымдуулугу, 12 биттик чечилиши бар микромахиндүү акселерометр. Колдонуучунун ийкемдүү варианттары акселерометрге орнотулган функциялардын жардамы менен камсыз кылынат, эки үзүлүүгө конфигурацияланат
Raspberry Pi - MPL3115A2 Precision Altimeter Sensor Python үйрөткүчү: 4 кадам
Raspberry Pi - MPL3115A2 Precision Altimeter Sensor Python үйрөткүчү: MPL3115A2 I2C интерфейси бар MEMS басым сенсорун колдонуп, так басым/бийиктик жана температура маалыматын берет. Сенсордун жыйынтыктары жогорку разряддуу 24-бит ADC менен санариптештирилет. Ички иштетүү компенсация милдеттерин
Raspberry Pi - BH1715 Digital Ambient Light Sensor Python үйрөткүчү: 4 кадам
Raspberry Pi - BH1715 Digital Ambient Light Sensor Python үйрөткүчү: BH1715 - бул I²C автобус интерфейси бар санариптик жарык сенсору. BH1715, адатта, мобилдик түзмөктөр үчүн ЖК жана Баскычтоптун арткы жарык кубатын тууралоо үчүн айланадагы жарык маалыматтарды алуу үчүн колдонулат. Бул түзмөк 16-биттик чечимди жана жөндөөнү сунуштайт