Python'da nasıl programlanır. Her zaman büyük bir bilgisayar hayranı olmuştur ve alandaki bazı uzman arkadaşlara danıştıktan sonra, programlama dünyasına dalmaya karar vermiştir. piton.  Hiçbir fikriniz yoksa hiçbir şey olmaz. Biz buradayız-

Bu kısa eğitim boyunca açıklayacağım python'da nasıl programlanır farklı OSayrıca pratik yapabileceğiniz örnek programların bir listesini de sağlar.

Size söyleyeyim: Programlama acil bir çaba değildir ve iyi bir şey yapmadan önce çok fazla baş ağrısı ve öfke ile karşılaşmanız gerekecektir. Bununla birlikte, biraz çaba ve azim ile, yakında bir şeyleri çalıştırabileceğinizi garanti edebilirim;

Python'da nasıl programlanır, adım adım. 

Bu kılavuzun kalbine ulaşmadan ve başlamak için ilk adımların ne olduğunu göstermeden önce Python programıSize hitap etmekte olduğunuz dil hakkında daha fazla bilgi vereyim.

Python, göründüğünün aksine, Programlama dili yüksek seviye yönelmiş nesneleriPerl'e benzer, ancak temel yapıları esasa indirgenmiştir. Bu bir dil yorumlanırçünkü ön derleme ve yürütme aşamaları doğrudan dil yorumlayıcısı tarafından yürütülür.

En otras palabras, kaynak kodu ayrı olarak derlenmez, ama sağlandı yemeğin içinde doğrudan CPU'ya.

Özellikle, Python yorumlayıcısı kaynak kod üzerinde otomatik olarak bir ön derleme aşaması gerçekleştirerek makine dilini içeren bir dosyaya dönüştürür ( bayt kodu ), bu da tamamen otomatik olarak gerçekleştirilir.

Değişkenler Genel olarak Python yazılmaz. Bellek dinamik olarak tahsis edildiğinden, bunları önceden tanımlamak zorunda kalmadan aynı değişkene birden fazla değer kategorisi atamak mümkündür. Ek olarak, her değişken aynı işlevde farklı veri türleri içerebilir.

Temel veri türleri sayıları içerir tamamlamak ( int ), Kayan nokta sayıları ( şamandıra ), Karışık sayılar, halatlar ( cadenas ), boole değerleri ( bool ), büyük sayılar ( uzun ) ve diğer daha karmaşık veri türleriyle birlikte, listeleri ve / veya sözlükleri y kümeler. Python, sınıf, karmaşık nesneler oluşturmanıza olanak tanır ( sınıf ) ve dinamik olarak atayın. Açıkça, Python anahtar kelimeyi kullanarak bir kaynak dosyadaki işlevleri tanımlamanıza izin verir def.

Python'un çok özel bir yönü, kod bloklarını (işlevler, if / else döngüleri, vb.) İçine almanın yoludur: klasik küme parantezleri yerine (C, C ++, C # ve Java, örneğin) veya anahtar kelimeler begin y end (Pascal gibi dillere özgü), yazı tipi Python'da genel olarak kullanılır : (iki puan) Bu nedenle, bir kaynak dosyanın doğru girintilemesi önemlidir - Bu aşamada bir hata yorumlayıcıyı engellemek için yeterlidir!

Kullanım yöntemleri açısından, Python'un kesin özellikleri vardır (gömme ve koşmak C de derlenmiş dosyalar, sadece bir örnek vermek gerekirse), onu çok sayıda kullanım senaryosu için son derece güçlü ve uygun kılan: hesaplamalar, dağıtılmış, sayısal programlama, otomatikleştirilmiş komut dosyaları, test rutinleri vb.

Python'da bir program oluşturmak için, kaynak kodun yürütülmesi için gerekli olan her şeyi içeren ilgili geliştirme ortamını PC'ye kurmak gerekir. Bu kılavuzun sonraki bölümlerinde, onu Windows, macOS ve Ubuntu'da nasıl edineceğinizi ve bir kaynak dosyanın nasıl oluşturulacağını ve derleneceğini açıklayacağım.

Windows'ta Python'da nasıl programlanır

Daha Windows'da Python program, ilgili yazılımı indirmeniz gerekir. Bu web sitesine bağlanmaya devam etmek için bağlantıyı tıklayın Python XXX: Windows x86-64 için Installer EXE (Eğer senin işletim sistemi o 64 bit) veya bağlantıda Windows x86 için Pyhon XXX Installer EXE (işletim sisteminiz 32 bit ise), programın kurulum paketini indirmeye başlamak için.

Sonra şuradan başla: .exe dosyası alındığında, program kurulum ekranının görünmesini bekleyin ve onay işaretini kutunun yanına yerleştirin PATH'ye Python XX ekleyin. Program kurulumunu tamamlamak için tuşlara basın Şimdi yükleyin, evet y yaklaşık.

Kurulum tamamlandıktan sonra, ilk kaynak dosyanızı oluşturmaya devam edebilirsiniz. Başlat Ped fatura Windows, klasörden çağırıyor Windows Aksesuarları / Aksesuarları menüde bulunan başlangıcı, sonra menüye gidin Dosya> kurtarmak gibi …, özel kaydetme seçeneklerine erişmek için.

Şimdi makaleyi seçin Todos los arşivleri açılır menüden Farklı kaydetisim giriniz merhabadünya.py kutuda Dosya adı Kolaylık sağlamak için yazı tipini Windows masaüstüne kaydedin. Yazı tipinin oluşturulması tamamlandığında, içine aşağıdaki kodu yazın.

print("Ciao, mondo!")

Bu kodun basitliğine şaşırmayın: temel işlemler için, Python çok sayıda önceden ayarlanmış işlevle donatıldığından, herhangi bir harici kitaplık veya bileşenin içe aktarılması gerekmez.

Her iki durumda da, kaynak dosyayı tekrar kaydedin (menü Dosya> Kaydet ), kapat Not pedi ve Komut istemi, menüden çağırıyor başlangıcı. içinde , Windows 10, belirtilen program klasörde Windows aksesuarları.

Komut istemini açtığınızda, şu komutu vererek Windows masaüstünde "hareket ettirin" cd %USERPROFILE%Desktop , ardından ENTER düğmesine basın ve programı komutla çalıştırın python Instagram Hesabındaki Resim ve Videoları helloworld.py, "Merhaba dünya!" ekranda basılmıştır. Daha fazla kod örneği için sizi ilgili bölüme başvurmaya davet ediyorum. Bu kılavuzun.

MacOS'ta Python'da Programlama

Eğer ilgileniyorsanız, MacOS, bunu yapın: Python web sitesine bağlandıktan sonra bağlantıyı tıklayın Python XXX Installer için Mac OS X 64 bit / 32 bit, dosyanın tamamen PC'nize indirilmesini bekleyin ve ardından başlatın.

Programın kurulum ekranına geldiğinizde düğmesine tıklayın. devam eden üst üste üç kez, sonra yukarı kabul etmek y kurmak ve istendiğinde, şifre Mac'i uygun metin alanına yerleştirin. Yükleme işlemini tamamlamak için düğmelere basın Yazılımı yükleyin y yaklaşık.

Şimdi kaynak dosyayı oluşturmaya devam edebilirsiniz: ilk önce terminal macOS, onu klasörden çağırıyor daha fazla la launchpad (simge şeklinde roket yerleştirme çubuğuna bağlı) ve komutu verin cd ~/Desktop , ardından düğmesine basın bu, böylece bilgisayarın masaüstüne gidebilir.

Benzer şekilde, komutu verin tap helloworld.py, kaynak kodu içerecek dosyayı oluşturmak ve düğmesine basın. bu klavye İşiniz bittiğinde, Terminal penceresini küçültün (kapatmadan) ve yeni oluşturduğunuz dosyaya çift tıklayın. masa.

Bu noktada, yapmanız gereken yazmak kaynak kodu (s. print("Ciao, mondo!") ) ekranda açılan düzenleyici penceresinde kurtarmak bu şekilde oluşturulan dosya ve metin düzenleyiciyi kapattıktan sonra, Terminal'i yeniden açın ve kaynak kodu yürütün, python helloworld.py , ardından düğmesine basın girin. 

Ubuntu'da Python'da Programlama

Öğrenmek ister misin Ubuntu'da Python'da programlama ? Bu yüzden bende iyi olduğunu düşünüyorum haber sizin için: Python dağıtım havuzlarına dahildir, bu nedenle onu çok kolay bir şekilde kurabilirsiniz. Öncelikle, bu nedenle, terminal onu klasörden çağırmak kamu hizmetleri görüş alanı solicitud ve Python'u yüklemek için aşağıdaki komutları yazın, her biri ardından anahtar bu.

sudo apt update sudo apt install python3-dev

İstendiğinde, yönetici şifresi (ilişkin kök ) PC'nizde tuşuna basın bu ve sonra düğmesi s otomatik olarak bitecek yazılım kurulumunu başlatmak için. Bu adımı tamamladıktan sonra, Mac için zaten aynı talimatları uygulayarak kaynak kodunuzu geliştirebilir ve çalıştırabilirsiniz: iki prosedür aslında eşdeğerdir.

Kod örnekleri

Bu kılavuzun önceki bölümlerinde, size "Merhaba dünya!" Yazan çok basit bir kaynak dosya çalıştırmayı göstermiştim. Ekranda. Aşağıda, biraz daha yapılandırılmış, çeşitli işlem türlerini gerçekleştirebilen bazı kod örnekleri verilmiştir. Yukarıda gösterilen adımların aynısını izleyerek kaynak dosyaları oluşturabilir ve çalıştırabilirsiniz.

0'dan tanımlı bir sınıra rastgele bir sayı oluşturma

import random num = int (input ("Maksimum rastgele sayı ekle")) print ("Generate number è", random.randint (0, num + 1))

Seçtiğiniz bir zaman tablosunu göster

num = int (input ("Quale tabellina vuoi visualizzare?")) aralıktaki i için (1, 11): print (num, "x", i, "=", num * i)

Bir sayıyı ondalık sayıdan ikili, sekizlik ve onaltılık biçime dönüştürür

num = int (input ("Inserisci il number da convertiti:")) print ("Ecco i valori convertiti di", num, ":") print (bin (num), "in binary.") print (oct (num ), "in ottale.") print (hex (num), "esadecimale.")

Seçtiğiniz bir yılda bir ay için takvimi görüntüler.

takvim yılı içe aktar = int (input ("Inserisci l'anno da visualizzare:")) mese = int (input ("Inserisci il mese da visualizzare (cifre'de):")) print (calendar.month (anno, mese))

Basit matematiksel hesaplamalar yapın (işlemler fonksiyonlarla tanımlanır).

def aggiungi (a, b): return a + b def sottrai (a, b): ab def multiple döndür (a, b): return a * b def divide (a, b): return a / b print (" l'operazione da eseguire: ") baskı (" her ekleme için 1 ") baskı (" sottrazione başına 2 ") baskı (" moltiplicazione başına 3 ") baskı (" bölüm başına 4 ") scelta = girdi (" Inserisci l'operazione da eseguire: ") v1 = float (input (" Inserisci il asal sayı: ")) v2 = float (input (" Inserisci il ikinci sayı: ")) eğer scelta == '1': print (v1," + ", v2, "=", aggiungi (v1, v2)) elif scelta == '2': print (v1, "-", v2, "=", sottrai (v1, v2)) elif scelta == '3': print (v1, "x", v2, "=", moltiplica (v1, v2)) elif scelta == '4': if v2 == 0: print ("Sıfır başına bölme geçerli değil") else: print (v1 , ":", v2, "=", divide (v1, v2)) else: print ("Selezione geçersiz")

Yararlı Kaynaklar

Şimdi ilk Python programınızı yaptığınıza göre, programı ciddi bir şekilde incelemek ve bu yaklaşım hakkında daha fazla bilgi edinmek için sabırsızlanıyor musunuz? Bu durumda, sizi Python yazılımı geliştirmeye adanmış öğreticiler ve adım adım kılavuzlarla dolu HTML.it aracılığıyla sunulan Python kılavuzunu dikkatlice okumaya davet ediyorum.

Şimdiye kadar Python'da nasıl programlanacağına giriş