Çözüldü Python resmi siteden indirilerek direkt kod yazılabilir mi?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
9 Ekim 2024
Mesajlar
66
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar selam, öncelikle Anaconda'yı indirdim ama application lunch error hatası aldığım için bir türlü giriş yapamadım. Python'u kullanamadım yani şimdi de diyorum ki Python'u direkt kendi sitesinden indirsem kod yazabilir miyim? Bilgisi olan arkadaşlar konu ile alakalı görüşlerinizi bildiriniz. Kod yazmaya yeni başlayacağım çok hevesim var kendi sitemi falan kurmak istiyorum kafamda tutacak projeler var ama bir türlü kod yazmaya başlayamadım. Yardımlarınızı bekliyorum. Teşekkürler.
 
Son düzenleyen: Moderatör:
Çözüm
Python, bir interpreter (yorumlayıcı), yani yazdığın programları çalıştırır.
Resmi sitesinden indirip kurabilirsin.

Anaconda, bir arayüzden fazlası: Python'u içeriyor, editör olarak Spyder IDE, ve onlarca hazır paket. Bunları yönetmek için de conda paket yöneticisi Anaconda Navigator arayüzü. Yani Anaconda full paket olarak geliyor.

Python'a ek olarak, programları yazmak için bir editör (ya da IDE = integrated development environment (bütünleşik geliştirme ortamı)) ihtiyacın olacak.

  • Visual Studio Code: Aslında genel bir editör ve Microsoft'un Python eklentileri ile gayet iyi bir Python geliştirme ortamına dönüşüyor. Bunun avantajı, PyCharm'a göre daha hafif olması ve de daha sonra başka diller için de kullanabilecek olması.
  • PyCharm: JetBrains isimli, alanda önde gelen bir firmanın ürünü. Gerçekten çok iyi bir IDE, çok özelliği var. Dezavantajı, yeni başlayanlara biraz karmaşık gelebiliyor, ve de bazı özellikleri kendine has.
  • Spyder IDE: Anaconda kurabilseydin, varsayılan editör bu olacaktı. Yine de kendi başına indirilebilir. Hafiftir, iyi çalışır, fakat VSCode ve PyCharm'a göre özellik olarak geri kalır. (Bilgin olsun diye yazdım, tavsiyem bu değil)

Çalıştığım yerde hem VSCode hem de PyCharm kullanıyoruz, geliştiriciler istedikleri aracı seçebiliyorlar, ikisi de çok iyidir.

Fakat sen yeni başlayacaksın, sana biraz daha genel bilgiler öğretecek bir araç senin için daha iyi olabilir, bu yüzden ben VSCode tavsiye ederim. VSCode'a nasıl eklenti kurulur, menuden birşey nasıl aranır, ayarlar nerede vs, bunları da öğrenmen iyi olur.
Yazdıkların bana çok faydalı oluyor. Şimdi konuyu toparlamak gerekirse; Eğer bir editör yardımı istiyorsam Visual Studio'yu indiriyorum ama indirmeden önce Python'u indirip kuruyorum sonra kodu yazmaya başlayabilirim. Bu birinci yöntem bir de ikincisi Python'u indiririm yukarıdaki linkteki olayı yaparım ve kod yazmaya başlayabilirim bu ikinci yöntem de kodu nereye yazıyoruz CMD'ye mi yoksa Python zaten bir kod arayüzü sunuyor mu?
 
Eğer bir editör yardımı istiyorsam Visual Studio'yu indiriyorum ama indirmeden önce Python'u indirip kuruyorum sonra kodu yazmaya başlayabilirim
doğru.

İkinci yöntem yok, sadece bu 1. yöntem var.
O sadece, yazdığın programı komut satırından çalıştırmak için bir ek, şart değil.

Önce sadece 1. yöntemi uygulamanı tavsiye ederim.
En özet:

1. Python kurulumu, şart. (Kurarken PATH ayarını da seç, önceki mesajımdaki ekran görüntüsünde vardı, pencerenin en altındaki ayar)
2. Bir editör kurulumu, teknik olarak şart değil, ama yapmalısın, çünkü programı yazacağın bir araç lazım.
3. Linkteki işlem, yazdığın programları komut satırından çalıştırmak için var. Şart değil. Yanlış hatırlamıyorsam 1. adım bunu da halledecek ve buna gerek kalmayacak.

1 ve 2'yi bir uygula, 3'e sonra gelirsin.
 

O zaman işten çıkınca akşam eve gidince yeni bir yazılımcı doğuyor diyebiliriz.
2 yıl içinde yani 30 yaşıma geldiğimde bir süper bilgisayar programcısı olma yolunda ilk adımlarımı atacağım. Çooook teşekkür ederim verdiğin bilgiler için benim için çok kıymetli ve internetin çoğu yerinde bulunmuyor gerçekten sağ olasın.
 
Son düzenleme:
Stringleri öğreniyorum şu anda yazdığım kodları neden terminalde göstermiyor
 

Dosya Ekleri

  • Ekran görüntüsü 2024-10-19 183822.png
    57 KB · Görüntüleme: 21
Terminalin görevi, yazılan kodları göstermek değil.
Program çalıştığı zaman bir çıktısı varsa, onu terminalde görebilirsin.
Kodunda sadece bir print() var onun çıktısı da görünüyor.
Diğerleri için de print() satırları ekleyebilirsin.

Bir de, doğru yazımı, Python:
Dude, it's Python. Not something else.
 
Bu sorunu da çözdük hata ayıkladıkça daha çok gelişiyorum. Kodların ne anlama geldiklerini öğrenme kısmı önemli olan daha çok yazdıkça ne işe yaradıkları iyice pekişiyor. Böyle devam umarın istediğim siteyi kurabilirim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…