Мазмуну:

Python үйрөткүчү: 6 кадам
Python үйрөткүчү: 6 кадам

Video: Python үйрөткүчү: 6 кадам

Video: Python үйрөткүчү: 6 кадам
Video: Создание настоящего мусорного журнала ЧАСТЬ 3 – Голодающая Эмма 2024, Ноябрь
Anonim
Python үйрөткүчү
Python үйрөткүчү

Салам! Менин экинчи көрсөтмөмө кош келиңиз жана бул питондун негиздеринде болот.

Бул көрсөтмөдө мен сизге циклдердин, киргизүү жана чыгаруунун негиздерин үйрөтөм, эгерде билдирүүлөр жана өзгөрмөлөр болсо, компьютерди бир нерсе айтууга үйрөтөм. Акыркы учурда биз 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

Эгерде Рудя тарабынан ----- жок Жок Жок! Бул Python U Dimwit!
Эгерде Рудя тарабынан ----- жок Жок Жок! Бул Python U Dimwit!

эгерде билдирүүлөр көбүнчө 2 сапты же бүтүн сандарды салыштыруу үчүн колдонулса.

ал көбүнчө киргизилгенден кийин келет

сүрөттөгү программаны териңиз, ошондо сиз канчалык пайдалуу болорун жана сиз күтпөгөн нерсени көрө аласыз …

дайыма териңиз:

эгер*бир нерсе*, =,! =, =*башка нерсе*:

басып чыгаруу (*бир нерсе*'башка нерсеге караганда**)

5 -кадам: Easyguiде баштоо

Easyguiде баштоо
Easyguiде баштоо

easygui - бул жүктөө керек болгон модуль.

эгер сизде жок болсо, аны жүктөп алыңыз, анда бул программаны колдонуп көрүңүз.

easygui импорттоо

easygui.msgbox ("салам дүйнө")

ал сүрөттө окшош нерсени ойлоп табышы керек.

6 -кадам: Андан кийин эмне болот?

азырынча ушундай.

ачык болуңуз, мен терезелердин топтому жана башка тилдер сыяктуу башка окуу куралдарын жасай алам. кош болуңуз!

чынында жакшы аткарылган, бул үйрөнө турган көп нерсе!

жазылган көрсөтмөлөрдөн тышкары, ар кандай тилдерде башка окуу куралдары бар. Эгерде сиз көбүрөөк мазмундагы pdf алууну кааласаңыз, мен Интернетте жеткиликтүү Hello World Book2ди сунуштайм - жөн эле издеп көрүңүз.

Эгерде сиз easygui орното албасаңыз жана бул шилтемени жүктөп алгыңыз келсе:

Мен дагы PyCal аттуу жеке модулумду түздүм, ал нерселерди Пифагор теоремасы жана тегерек аянты сыяктуу татаал формула менен эсептеп чыгууга мүмкүнчүлүк берет.

Сунушталууда: