Mündəricat:
- Addım 1: Python yükləyin
- Addım 2: Proqram Çıxışı, Çap Bəyanatı və "Salam Dünya"
- Addım 3: Dəyişənlər
- Addım 4: Proqram Giriş və Raw_input () Fonksiyonu
- Addım 5: Davam edir…
Video: Python Dərsliyi 1: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Python -a qısa bir giriş, dərslərə keçməzdən əvvəl tarix və bunun nə olduğunu anlamaq üçün sizə kömək edəcək. Python nədir?.org:
Python, bir çox proqram inkişafı üçün istifadə edilə bilən dinamik obyekt yönümlü bir proqramlaşdırma dilidir. Digər dillər və vasitələrlə inteqrasiya üçün güclü dəstək təklif edir, geniş standart kitabxanalarla birlikdə gəlir və bir neçə gün ərzində öyrənilə bilər. Bir çox Python proqramçısı, məhsuldarlığın əhəmiyyətli dərəcədə artdığını bildirir və dilin daha keyfiyyətli, daha davamlı kodun inkişafına təkan verdiyini hiss edir. Başqa sözlə, Python -u öyrənmək, oxumaq və yazmaq asandır və yazdıqlarınızdan bir neçə ay sonra nə yazdığınızı başa düşə bilərsiniz. Python -un Qısa Tarixi. Python 1980 -ci illərin sonlarında Guido tərəfindən hazırlanmış ABC proqramlaşdırma dilinin varisi olaraq Hollandiyada van Rossum və tezliklə populyarlıq qazandı, xüsusən də 1.6.1 versiyasında GPL altında yayımlandıqdan sonra. Bu gün Python istifadə edən ən böyük layihələrdən bəziləri Zope proqram serveridir. və orijinal BitTorrent müştəri. Google və NASA tərəfindən də geniş istifadə olunur. Qeyd: Bu təlimat müəllifi (ZN13) və iş yoldaşı (Hugo. B) tərəfindən aktiv şəkildə düzəldilir və təkmilləşdirilir, buna görə səbirli olun və ziyarət etməyə davam edin, Python öyrənməklə mükafatlandırıcı bir təcrübə tapa bilərsiniz.. ZN13 Hugo. B
Addım 1: Python yükləyin
Pythonda proqramlaşdırmaq üçün Python kitabxanalarını və Integrated DeveLopment Environment, IDLEAs 16/6/07, buraxılış 2.5.1Python versiyasını buradan yükləməlisiniz. Buradan Windows istifadə etdiyinizi zənn edəcəyik. Əgər hər hansı bir Linux əsaslı OS istifadə edirsinizsə, çox güman ki, artıq quraşdırılmış olacaq. Bilmək üçün konsolu/konsol/terminalı (distro ilə dəyişir) və typepython açın. Quraşdırılıbsa, Python əmr satırı açılacaq. Quraşdırdıqdan sonra Başlat> Bütün Proqramlar> Python> IDLE bölməsinə keçin və işə başlayacağıq!
Addım 2: Proqram Çıxışı, Çap Bəyanatı və "Salam Dünya"
Burada sizə demək olar ki, hər bir proqramçının öyrəndiyi ilk şeylərdən birini öyrədəcəyik: "salam dünya" nı necə çap etməyi. Bu proqramçının çoxillik ilk nümunəsidir. Qeyd edək ki, çap mürəkkəb və kağızdakı kimi çap demək deyil, sadəcə göstərmək və ya çıxmaq deməkdir.
>> "Salam Dünya" yazdırınVə çıxışını alacaqsınız
Salam DünyaN. B. Pythona yazdırmaq istədiyinizi göstərmək üçün ("") simvollarına ehtiyacınız var, əks halda bunu alacaqsınız
>> çap hello worldSyntaxError: etibarsız sintaksisharada səhv etdiyinizi göstərmək üçün "dünya" ilə qırmızı rənglə vurğulanacaq.
Addım 3: Dəyişənlər
Dəyişən (ən yaxşı bildiyimə görə) başqa bir məlumat parçasına bir keçiddir: Mən göstərəcəyəm: Bunu IDLE daxil edin:
>> myvar = "Salam Dünya!" >>> & apos & apos & aposprint & apos & apos & apos myvarHello World!myvar bu nümunədəki dəyişəndir, amma dəyişənlər də ədəd ola bilər. Bu bir dəyişənin necə işlədiyinin qısa bir nümunəsidir. İndi hər şeyi bir az daha mürəkkəbləşdirərək simli format operatoruna giriş: Yüzdə işarəsi: "%" ola bilər bir sətirdəki mətni/məlumatları əvəz etmək üçün istifadə edin
>> çap " %s sayı %d!" %("Python", 1) Python 1 nömrəlidir!"%s", bir simli əvəz etmək deməkdir, "%d" isə tam ədədin dəyişdirilməli olduğunu bildirir. Başqa bir populyar üzən nöqtə nömrələri üçün "%f" dir.
Addım 4: Proqram Giriş və Raw_input () Fonksiyonu
Komut satırından istifadəçi girişini əldə etməyin ən asan yolu
raw_input ()Standart girişdən oxuyur və təyin etdiyiniz dəyişənə simli dəyər təyin edir. Məsələn, bu necə istifadə olunur
name = raw_input ("Adınızı buraya daxil edin:") yaş = raw_input ("Yaşınızı bura daxil edin:") print "Adınız:", ad yazısı "Və sən", yaşPython tərcüməçisi birinci sətri oxuduqda, məzmunu mötərizədə yazdıracaq (Adınızı bura daxil edin:) və adınızı daxil etdiyiniz zaman, növbəti sətrə keçəcək, eyni şeyi edin, ancaq gəldikdə "çap" ifadəsi boyunca məzmunu mötərizədə yazdırır və dəyişən bir "adı" ilə qarşılaşır, əsasən əvvəllər daxil etdiyiniz məzmuna bağlantı rolunu oynayır və aşağıdakı nəticə ilə
>> Adınızı bura daxil edin: Hugo. B yaşınızı bura daxil edin: 16 Adınız: Hugo. BBA və 16 yaşınız varBu mərhələdə, şərh buraxma üsulunu təqdim etmək yaxşı olardı. Əksər skript və Unix-shell dillərində olduğu kimi, hash və ya pound (#) işarəsi bir şərhin # -dən başladığını və sona qədər davam etdiyini bildirir. Xəttin sonu. İDLE -də, # işarəsini hər dəfə yazdığınız zaman, bu sətirdəki bütün aşağıdakı mətn qırmızıya çevrilir.
#Xəbərdarlıq !!! Bu CPU istifadəsini 100% -ə çatdıracaq !!! counter = 0 while counter <1000000: counter += 1 print counter
Addım 5: Davam edir…
Müvəqqəti yer tutucu: Yeni məzmun gözləyirik, səbr edin.
Tövsiyə:
Raspberry Pi - ADXL345 3 Eksenli Akselerometr Python Dərsliyi: 4 Addım
Raspberry Pi-ADXL345 3 Eksenli Akselerometr Python Dərsliyi: ADXL345, kiçik, nazik, ultralow gücə malik, 3 oxlu, yüksək qətnamə (13-bit) ölçmə qabiliyyəti olan ± 16 qr. Rəqəmsal çıxış məlumatları 16 bitlik ikili tamamlayıcı olaraq formatlanır və I2 C rəqəmsal interfeysi ilə əldə edilə bilər. Ölçür
Raspberry Pi SHT25 Nəmlik və İstilik Sensoru Python Dərsliyi: 4 addım
Raspberry Pi SHT25 Nəmlik və Temperatur Sensoru Python Dərsliyi: SHT25 I2C Nəmlik və Temperatur Sensoru ± 1,8%RH ± 0,2 ° C I2C Mini Modulu. SHT25 yüksək dəqiqlikli rütubət və temperatur sensoru, kalibrlənmiş, xətti sensor işarəsi verən forma faktoru və zəka baxımından bir sənaye standartına çevrildi
Raspberry Pi MMA8452Q 3 Eksenli 12 bit/8 bitlik Rəqəmsal Akselerometr Python Dərsliyi: 4 addım
Raspberry Pi MMA8452Q 3 Eksenli 12 bit/8 bitlik Rəqəmsal Akselerometr Python Dərsliyi: MMA8452Q, 12 bit qətnamə ilə ağıllı, aşağı güclü, üç oxlu, tutumlu, mikromaşinli sürətləndiricidir. İstifadəçi tərəfindən proqramlaşdırıla bilən seçimlər, iki fasilə ilə konfiqurasiya oluna bilən akselerometrdə quraşdırılmış funksiyaların köməyi ilə təmin edilir
Raspberry Pi - MPL3115A2 Həssas Altimetr Sensoru Python Dərsliyi: 4 addım
Raspberry Pi - MPL3115A2 Həssas Altimetr Sensoru Python Dərsliyi: MPL3115A2, dəqiq təzyiq/yüksəklik və temperatur məlumatlarını təmin etmək üçün I2C interfeysi olan bir MEMS təzyiq sensorundan istifadə edir. Sensor çıxışları yüksək keyfiyyətli 24 bitlik ADC ilə rəqəmsallaşdırılır. Daxili emal, kompensasiya vəzifələrini
Raspberry Pi - BH1715 Digital Ambient Light Sensor Python Dərsliyi: 4 addım
Raspberry Pi - BH1715 Rəqəmsal Ətraf İşığı Sensoru Python Dərsliyi: BH1715, I²C avtobus interfeysi olan rəqəmsal Ətraf İşıq Sensorudur. BH1715 ümumiyyətlə mobil cihazlar üçün LCD və Klaviatura arxa işığının gücünü tənzimləmək üçün ətraf işıq məlumatlarını əldə etmək üçün istifadə olunur. Bu cihaz 16 bitlik bir qətnamə və bir tənzimləmə təklif edir