Агуулгын хүснэгт:
- Алхам 1: ЭНЭ ЮМ ХЭЛЭЭРЭЙ
- Алхам 2: Энэ бол жаахан гогцоо юм
- Алхам 3: Оролт ба гаралт
- Алхам 4: Хэрэв Рудя гэхэд ----- үгүй Үгүй Үгүй! Энэ бол Python U Dimwit
- Алхам 5: Easygui -ийг эхлүүлэх
- Алхам 6: Дараа нь яах вэ?
Видео: Python заавар: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн уу? Миний хоёр дахь зааварчилгаанд тавтай морилно уу, энэ бол питоны үндсэн ойлголтууд байх болно.
Энэхүү зааварчилгааны хүрээнд би танд давталт, оролт, гаралтын үндсийг заах болно. Сүүлд нь бид GUI эсвэл график хэрэглэгчийн интерфэйсийг easygui гэж нэрлэгдэх хэрэгслээр ашиглах болно.
Дахин хэлэхэд, би хэрхэн сайжруулах ёстой талаар сэтгэгдлээ үлдээж, ойлгохгүй байгаа хэсгүүдийн талаар асуулт бичээрэй
хөгжилтэй байгаарай!
Алхам 1: ЭНЭ ЮМ ХЭЛЭЭРЭЙ
Энэ алхам дээр бид питоныг ямар нэгэн зүйл хэлэхийг сурах болно. маш энгийн. Чиний хэлэх ёстой зүйлээ л бичих хэрэгтэй, дараа нь үүнийг тойруул. хэвлэх (''). жишээ нь хэвлэх ('Сайн уу ертөнц'). Хэрэв та python 2 ашиглаж байгаа бол хэвлэх "hello world" гэж бичээд бүрхүүлийн цонхонд оруулна уу.
тийшээ яв! таны анхны хөтөлбөр
Алхам 2: Энэ бол жаахан гогцоо юм
Одоо эхлээд Ctrl+N товчлуурыг дарж шинэ файл руу орно. Үүнийг loops.py хэлбэрээр хадгална уу.py бит нь энэ нь python файл болохыг илтгэнэ. Энэ бол эхний төрлийн гогцоо юм.
i -ийн хувьд (1, 101):
хэвлэх (i)
ийм байдлаар явах болно
1
2
3
4
5
6
7
100
i гэсэн хувьсагч санаанд орох бүрт автоматаар нэгийг нэмж оруулах боловч 101 -ийг хэвлэдэггүй.
энд бас нэг давталт байна
би = 1
харин би <100:
i = i+1
хэвлэх (i)
энэ нь дээд талтай маш төстэй юм. Бид дээд хэсгийг a давталт, доод хэсгийг түр зуурын давталт гэж нэрлэдэг.
while давталт нь 100 -г агуулдаг тул i <101 байхад хийх шаардлагагүй болно.
Алхам 3: Оролт ба гаралт
Энэ програм нь компьютерийг танаас ямар нэгэн зүйл асууж, хариулт өгөх болно.
энэ бол жишээ
f = input ('ur name') <----------- хувьсагчийг тохируулж оролтыг заана
хэвлэх ('сайн уу', f) <------------------------- урд нь сайн уу гэсэн хэрэглэгчийн оруулсан хувьсагчийг хэвлэнэ
гаралт нь иймэрхүү байх ёстой:
>> Таны нэрийг хэн гэдэг вэ Ларри
>> Сайн уу Ларри
Таны харж байгаагаар оролт тийм ч цэвэр биш байна. Хэрэв та зай хүсч байвал эхний мөрийн төгсгөлд зай тавина уу.
f = оролт ('таны нэр хэн бэ')
Хэрэв та нас эсвэл хэдэн марс баар авахыг хүсч байвал үүнийг хий:
f = int (оролт ('хэдэн настай вэ'))
Хэрэв энэ нь аравтын бутархай тоо байвал үүнийг хий:
f = хөвөх (оролт ('аравтын бутархай тоог оруулах'))
чи яаж өлгөөтэй байна?
Алхам 4: Хэрэв Рудя гэхэд ----- үгүй Үгүй Үгүй! Энэ бол Python U Dimwit
хэрэв хэллэгийг ихэвчлэн 2 мөр эсвэл бүхэл тоог харьцуулахад ашигладаг бол.
Энэ нь ихэвчлэн оролтын дараа ирдэг
Зураг дээрх програмыг бичээрэй, хэр зэрэг хэрэгтэй болохыг, мөн таны хүлээж байгаагүй зүйлийг харах боломжтой болно.
үргэлж бичнэ үү:
хэрэв*ямар нэг зүйл*, =,! =, =*өөр зүйл*:
хэвлэх (*ямар нэг зүйл*'нь'*өөр зүйл*-ээс хамаагүй чухал юм)
Алхам 5: Easygui -ийг эхлүүлэх
easygui бол татаж авах шаардлагатай модуль юм.
Хэрэв танд байхгүй бол татаж аваад энэ програмыг туршиж үзээрэй.
easygui импортлох
easygui.msgbox ('Сайн уу ертөнц')
Энэ нь зураг дээрх шиг зүйл гарч ирэх ёстой.
Алхам 6: Дараа нь яах вэ?
одоохондоо ийм байна.
Нүдээ нээлттэй байлгаарай, би цонхны багц болон бусад хэл гэх мэт бусад хичээлүүдийг хийж магадгүй юм. баяртай!
үнэхээр сайн хийсэн байна, сурах зүйл их байна!
Бичсэн зааварчилгаанаас гадна янз бүрийн хэлний бусад хичээлүүд байдаг. Хэрэв та илүү их агуулгатай pdf авахыг хүсч байвал интернетэд байгаа Hello World Book2 -ийг санал болгож байна.
Хэрэв та easygui -г суулгаж амжаагүй байгаа бөгөөд энэ линкийг татаж аваарай.
Би мөн PyCal нэртэй өөрийн модулийг бүтээсэн бөгөөд энэ нь Пифагорын теорем, тойргийн талбай гэх мэт хэцүү томъёогоор тооцоолох боломжийг танд олгоно.
Зөвлөмж болгож буй:
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 - TMP007 хэт улаан туяаны термопил мэдрэгч Python заавар: 4 алхам
Raspberry Pi - TMP007 хэт улаан туяаны термопил мэдрэгч Python заавар: TMP007 бол хэт улаан туяаны термопил мэдрэгч бөгөөд объектын температурыг түүнтэй холбоогүйгээр хэмждэг. Мэдрэгчийн талбар дахь объектоос ялгардаг хэт улаан туяаны энергийг мэдрэгчтэй нэгтгэсэн термопил шингээдэг. Термопил
Raspberry Pi - PCA9536 Оролт/гаралт Expander Python заавар: 4 алхам
Raspberry Pi-PCA9536 Оролт/гаралт Expander Python заавар: PCA9536 бол 8 зүү бүхий CMOS төхөөрөмж бөгөөд I2C-bus/SMBus програмуудад зориулагдсан 4 битийн ерөнхий зориулалттай зэрэгцээ оролт/гаралтын (GPIO) өргөтгөлийг хангадаг. Энэ нь оролт эсвэл гаралтыг сонгох зорилгод нийцсэн 4 битийн тохиргооны бүртгэлээс бүрдэнэ, 4 бит
Raspberry Pi - TSL45315 Орчны гэрэл мэдрэгч Python заавар: 4 алхам
Raspberry Pi - TSL45315 Орчны гэрэл мэдрэгч Python заавар: TSL45315 бол дижитал орчны гэрэл мэдрэгч юм. Энэ нь янз бүрийн гэрэлтүүлгийн нөхцөлд хүний нүдний хариу урвалыг ойролцоогоор харуулдаг. Төхөөрөмжүүд нь сонгож болох гурван интеграцийн хугацаатай бөгөөд I2C автобусны интерфейсээр шууд 16 битийн люкс гаралтыг өгдөг. Төхөөрөмж нь