İçindekiler:
- Adım 1: Python'u İndirin
- Adım 2: Program Çıktısı, Baskı Bildirimi ve "Merhaba Dünya"
- Adım 3: Değişkenler
- Adım 4: Program Girişi ve Raw_input() İşlevi
- Adım 5: Devam ediyor…
Video: Python Eğitimi No.1: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu, tamamen yeni başlayanlar düşünülerek hazırlanmış bir Python öğreticisidir. Python'a kısa bir giriş, derslere geçmeden önce, tarihçesi ve ne olduğu hakkında temel bir fikir edinmenize yardımcı olacaktır. Python nedir?www.python'dan alınmıştır..org:
Python, birçok türde yazılım geliştirme için kullanılabilen dinamik bir nesne yönelimli programlama dilidir. Diğer diller ve araçlarla entegrasyon için güçlü destek sunar, kapsamlı standart kitaplıklarla birlikte gelir ve birkaç gün içinde öğrenilebilir. Python programcılarının çoğu önemli üretkenlik kazanımları bildirir ve dilin daha yüksek kaliteli, daha sürdürülebilir kod geliştirmeyi teşvik ettiğini düşünür. Başka bir deyişle, Python'u öğrenmesi, okuması ve yazması kolaydır, bu da yazdıklarınızı yazdıktan birkaç ay sonra anlayabileceğinizi garanti eder. Python'un Kısa Tarihi. Python, 1980'lerin sonlarında Guido tarafından tasarlandı. Van Rossum, ABC programlama dilinin halefi olarak Hollanda'da kuruldu ve özellikle 1.6.1 sürümünde GPL altında yayınlandıktan sonra kısa sürede popülerlik kazandı. Bugün, Python kullanan en büyük projelerden bazıları Zope uygulama sunucusudur, ve orijinal BitTorrent istemcisi. Ayrıca Google ve NASA tarafından da yaygın olarak kullanılmaktadır. Not: Bu talimat, yazarı(ZN13) ve ortak çalışanı(Hugo. B) tarafından aktif olarak düzenleniyor ve geliştiriliyor, bu yüzden lütfen sabırlı olun ve ziyaret etmeye devam edin, Python öğrenmeyi ödüllendirici bir deneyim bulacaksınız. ZN13 Hugo. B
Adım 1: Python'u İndirin
Python'da programlamak için Python kitaplıklarını ve 16/6/07 tarihli IDLEA'lar olan Integrated DeveLopment Environment'ı indirmeniz gerekir, sürüm 2.5.1Python sürümüdür Buradan indirin. Burada pencereleri kullandığınızı varsayacağız, ancak Linux tabanlı herhangi bir işletim sistemi kullanıyorsanız, muhtemelen zaten yüklü olacaktır. Öğrenmek için konsol/konsole/terminal(dağıtımdan farklıdır) ve typepython'u açın. Kurulmuşsa Python komut satırı açılacaktır. Kurduktan sonra Başlat>Tüm Programlar>Python>IDLE'a gidin, başlayalım!
Adım 2: Program Çıktısı, Baskı Bildirimi ve "Merhaba Dünya"
Burada size hemen hemen her programcının öğrendiği ilk şeylerden birini öğreteceğiz: "merhaba dünya" nasıl yazdırılır. Programcının kalıcı ilk örneğidir. Not, yazdırma, mürekkep ve kağıtta olduğu gibi yazdırma anlamına gelmez, yalnızca görüntüleme veya çıktı anlamına gelir. Her neyse, işte burada: Birinci istemde(>>>) şunu girin:
>>"Merhaba Dünya" yazdırVe çıktısını alacaksınız
Selam Dünyanot Python'a yazdırılmasını istediğinizi belirtmek için (" ") karakterlerine ihtiyacınız var, aksi takdirde bunu alırsınız
>> merhaba worldSyntaxError yazdır: geçersiz sözdiziminerede yanlış yaptığınızı göstermek için "dünya" kırmızıyla vurgulanır.
Adım 3: Değişkenler
Bir değişken (bildiğim kadarıyla) başka bir veri parçasının bağlantısıdır: Göstereceğim: Bunu IDLE'ye yazın:
>> myvar = "Merhaba Dünya!">>> &apos&apos&aposprint&apos&apos&apos myvarMerhaba Dünya!myvar bu örnekteki değişkendir, ancak değişkenler sayılar da olabilir. Bu, bir değişkenin nasıl çalıştığına dair kısa bir örnektir. İşleri biraz daha karmaşık hale getirmek için, dize biçimi operatörüne giriş: Yüzde işareti: "%" bir dizedeki metni/verileri değiştirmek için kullanın
>> print "%s, %d sayısıdır!" % ("Python", 1)Python 1 numaradır!"%s" bir dizgeyi değiştirmek anlamına gelirken, "%d" bir tamsayının ikame edilmesi gerektiğini belirtir. Bir diğer popüler olanı kayan nokta sayıları için "%f"dir.
Adım 4: Program Girişi ve Raw_input() İşlevi
Komut satırından kullanıcı girdisi almanın en kolay yolu, Ham girdi()Standart girdiden okur ve belirlediğiniz değişkene string değerini atar. Örneğin, bu şekilde kullanılır.
name = raw_input("Buraya adınızı girin: ")age = raw_input("Buraya yaşınızı girin: ")print "Adınız:", nameprint "Ve siz", agePython yorumlayıcısı ilk satırı okuduğunda, içeriği parantez içinde yazdıracak(Buraya adınızı girin:) ve adınızı girdiğinizde sonraki satıra geçecek, aynısını yapacak, ancak geldiğinde "print" ifadesi boyunca içeriği parantez içinde yazdırır ve temelde daha önce girdiğiniz içeriğe bir bağlantı görevi gören bir değişken olan "name" ile karşılaşır ve aşağıdaki sonuçla
>>Buraya adınızı girin: Hugo. Bburaya yaşınızı girin: 16Adınız: Hugo. BVe 16 yaşındasınızBu aşamada, yorum bırakma yöntemini tanıtmak iyi bir fikir olacaktır. Çoğu komut dosyası ve Unix kabuğu dilinde olduğu gibi, hash veya pound (#) işareti, bir yorumun # ile başladığını ve sonuna kadar devam ettiğini belirtir. satırın sonu. Boşta'da # işaretini her yazdığınızda, o ve o satırdaki tüm sonraki metinler kırmızıya döner.
#Uyarı!!! Bu, CPU kullanımını %100'e çıkaracaktır !!!sayaç = 0 iken sayaç < 1000000: sayaç += 1 baskı sayacı
Adım 5: Devam ediyor…
Geçici yer tutucu:Yeni içerik bekleniyor, lütfen sabırlı olun. H. B.
Önerilen:
Raspberry Pi - ADXL345 3 Eksenli İvmeölçer Python Eğitimi: 4 Adım
Raspberry Pi - ADXL345 3 Eksenli İvmeölçer Python Eğitimi: ADXL345, ±16 g'a kadar yüksek çözünürlüklü (13-bit) ölçüme sahip küçük, ince, ultra düşük güçlü, 3 eksenli bir ivmeölçerdir. Dijital çıkış verileri, 16 bitlik ikili tamamlayıcı olarak biçimlendirilir ve I2 C dijital arabirimi aracılığıyla erişilebilir. Bunu ölçer
Raspberry Pi SHT25 Nem ve Sıcaklık Sensörü Python Eğitimi: 4 Adım
Raspberry Pi SHT25 Nem ve Sıcaklık Sensörü Python Eğitimi: SHT25 I2C Nem ve Sıcaklık Sensörü ±1.8%RH ±0.2°C I2C Mini Modül. SHT25 yüksek hassasiyetli nem ve sıcaklık sensörü, kalibre edilmiş, doğrusallaştırılmış sensör işaretleri sağlayarak form faktörü ve zeka açısından bir endüstri standardı haline geldi
Raspberry Pi MMA8452Q 3-Eksen 12-bit/8-bit Dijital İvmeölçer Python Eğitimi: 4 Adım
Raspberry Pi MMA8452Q 3-Eksenli 12-bit/8-bit Dijital İvmeölçer Python Eğitimi: MMA8452Q, 12 bit çözünürlüğe sahip akıllı, düşük güçlü, üç eksenli, kapasitif, mikro-işlenmiş ivmeölçerdir. İvmeölçerdeki yerleşik fonksiyonların yardımıyla, iki kesintiye yapılandırılabilen esnek, kullanıcı tarafından programlanabilen seçenekler sunulur
Raspberry Pi - MPL3115A2 Hassas Altimetre Sensörü Python Eğitimi: 4 Adım
Raspberry Pi - MPL3115A2 Hassas Altimetre Sensörü Python Eğitimi: MPL3115A2, doğru Basınç/İrtifa ve Sıcaklık verileri sağlamak için I2C arayüzüne sahip bir MEMS basınç sensörü kullanır. Sensör çıkışları, yüksek çözünürlüklü 24 bit ADC ile sayısallaştırılır. Dahili işleme, ücretlendirme görevlerini aşağıdakilerden kaldırır
Raspberry Pi - BH1715 Dijital Ortam Işığı Sensörü Python Eğitimi: 4 Adım
Raspberry Pi - BH1715 Dijital Ortam Işığı Sensörü Python Eğitimi: BH1715, I²C veri yolu arayüzüne sahip bir dijital Ortam Işığı Sensörüdür. BH1715, mobil cihazlar için LCD ve Tuş Takımı arka ışık gücünü ayarlamak için ortam ışığı verilerini elde etmek için yaygın olarak kullanılır. Bu cihaz, 16 bit çözünürlük ve bir ayar