İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Python Hakkındaki Sorularım

Halktan Biri24.06.201853 cevap7.539 görüntüleme
2016'den beri1.570 mesaj
#31
Evet. Bu defa çalıştı. :) Ama pencere boyutunun arttırılması gerekiyor. İleride öğrenirsem ben de yapabilirim. :)


---- Mesajlar birleştirildi ----

Şimdilik basit birkaç komutu öğrendim. Örneğin matematik işlemleri...
from tkinter import *
pencere=Tk()
pencere.geometry("500x200")
baslik=pencere.title("HALKTAN BİRİ")
yazi=Label(pencere,text="Merhaba, ben Halktan Biri.",fg="green",font=("Arial Black",30,"italic"))
yazi.pack()
pencere.mainloop()

Bu kod çalışabilir belki. Çoğu bildiğimi unutmuşum bu arada. :(
Cevaplar
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#32
from tkinter import *
pencere=Tk()
pencere.geometry("500x200")
baslik=pencere.title("HALKTAN BİRİ")
yazi=Label(pencere,text="Merhaba, ben Halktan Biri.",fg="green",font=("Arial Black",30,"italic"))
yazi.pack()
pencere.mainloop()

Bu kod çalışabilir belki. Çoğu bildiğimi unutmuşum bu arada. :(
Kırmızı kısımda hata buldu. :)
1529876428747.png
2016'den beri1.570 mesaj
#33
Kırmızı kısımda hata buldu. :)
O kodların hepsini silin, tekrar kopyala-yapıştır yapın. Eğer olmazsa virgülleri silin ve kendiniz yazın.
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#34
O kodların hepsini silin, tekrar kopyala-yapıştır yapın. Eğer olmazsa virgülleri silin ve kendiniz yazın.
Tekrar kopyala yapıştır yapınca oldu. Peki neden bir önceki denemem de olmamıştı?
1529876677087.png
2016'den beri1.570 mesaj
#35
Tekrar kopyala yapıştır yapınca oldu. Peki neden bir önceki denemem de olmamıştı?
Hata yaptığımı fark ettim ve parantez ekledim. Kodları deneyerek buraya yazsam hatasız olur. ;)
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#36
@Türkçesever Peki kendi yaptığınız bir program var mı?
2016'den beri1.570 mesaj
#37
@Türkçesever Peki kendi yaptığınız bir program var mı?
Yaptığım küçük programlar vardı. Yazımı çok eğlenceli ama sonra uğraşmayı bıraktım. :)
Daha mükemmel bir Troy2008'den beri12 bin mesaj
#38
Şimdi daha programlamayı adam akıllı öğrenmeden nasıl bir ortamda yazmak gerektiğini tartışmak, benim için spora başlamadan protein tozuna abanmak gibi geliyor.
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#39
Şimdi daha programlamayı adam akıllı öğrenmeden nasıl bir ortamda yazmak gerektiğini tartışmak, benim için spora başlamadan protein tozuna abanmak gibi geliyor.
Peki tavsiyelerin nelerdir? :)
Şu oynatma listesindeki videolara bakıyorum.
Python 3 Dersleri - YouTube
Daha mükemmel bir Troy2008'den beri12 bin mesaj
#40
Peki tavsiyelerin nelerdir? :)
Şu oynatma listesindeki videolara bakıyorum.
Python 3 Dersleri - YouTube
Python derlenen bir dil değildir, betikleri koyar ve doğrudan çalıştırırsın. Bu yüzden Pythonla yazılmış bir betik sürekli sistemde çalışmaz, ancak belirli bir süreç için pekala iyi bir dildir. Bu hatayı zamanında Pardus yaptı, sonra iyiden iyiye hantallaştığına tanık oldun.

Ben izlemekten çok okumaya alışmış, okuyup yazmayı bilen bir adamım, o yüzden sana okuyabileceğin bir kaynak vermeyi uygun görürüm.

print() Fonksiyonu — Python 3 için Türkçe Kılavuz

Şimdi şöyle şey var, Python öğrenirken genellikle şöyle yazmaya alışırsın:

print("You will be coder da we may see it", end=" huehuehuehue ",)

Lakin senden istenen kodlama şekli şu şekilde olacak:
class Meyve:

    def elma():

          return "Elma kırmızı, güzel bir meyvedir."

     def yaz(meyveismi):

          print(meyveismi)



yaz(elma())


Şimdi sürekli satır üzerinde çalışmaya alışmış bir kimse olarak, şu Class düzeni bana gayet karmaşık geliyor. Sana da gelecektir sanıyorum. İlk programlama dili olarak Python yerine Go öğrenirsen potansiyeli daha düşük bir dili öğrenmiş olursun doğru ancak gerçekten derlenen, C diline yakın olan ve sisteme daha yakın çalışan bir çalışmış olacaksın. O yüzden Python yerine Go'yu, üstelik basitliğini de göz önüne tutarsak, tavsiye ederim ancak nereden kaynak bulabiliriz bilmiyorum.
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#41
Ben izlemekten çok okumaya alışmış, okuyup yazmayı bilen bir adamım, o yüzden sana okuyabileceğin bir kaynak vermeyi uygun görürüm.

print() Fonksiyonu — Python 3 için Türkçe Kılavuz
Evet. İstihza'nın Python 3 PDF'sini indirdim. Aslında ben şu an için kendimi deneme, merakımı giderme aşamasında olduğumu söyleyebilirim.
Bu sebepten en azından bir süre daha Python'a bakacağım.
2016'den beri1.570 mesaj
#42
Evet. İstihza'nın Python 3 PDF'sini indirdim. Aslında ben şu an için kendimi deneme, merakımı giderme aşamasında olduğumu söyleyebilirim.
Bu sebepten en azından bir süre daha Python'a bakacağım.
Veri tiplerini öğrendin mi? Eğer öğrenmediysen yolun başındasın bence. :)
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#43
Veri tiplerini öğrendin mi? Eğer öğrenmediysen yolun başındasın bence. :)
Stringler ve matematik işlemlerine biraz bakmıştım. Daha veri tiplerine bakmadım. :)
2016'den beri1.570 mesaj
#44
Stringler ve matematik işlemlerine biraz bakmıştım. Daha veri tiplerine bakmadım. :)
"String" de bir veri tipi ama "integer", "float" vs. veri tipleri de var. Zamanla bu veri tiplerini birbirlerine çevirmen gerekecek. ;)
2014'den beri9.359 mesaj
#45
Bir olaya odaklan, kafan karışmasın.
Halktan Biri Konuyu açan
2016'den beri9.400 mesaj
#46
kmurat dedi: ↑
Bir olaya odaklan, kafan karışmasın.
Aslına bakarsak ben exe dosyaları üzerinde çalışmak istiyorum. Fakat internette araştırınca Python'un daha kolay olduğunu söylüyorlar.
Yoksa benim amacım Windows için ufak programlar yazmak. Bunun için ne önerirsiniz? C# mı C++ mı daha uygundur başlangıç için?

---- Mesajlar birleştirildi ----

Bir ara AutoIt'e bakmıştım. Kolay bir dil gibi. Python'da hala düzgün bir şey anlayamadım. :D
düzenlendi
2014'den beri9.359 mesaj
#47
Python, C# v.s bunlar büyük projeler hedeflenerek geliştirilmiş profesyonel yazılımlar. Autoit için yeterli Türkçe kaynak yok. Yabancı kaynakta yine fazla yok. Python için de zamanında fazla kaynak bulunamıyordu. Küçük projeler için en uygun Basic. Basic için de kaynak bulamazsın. Bulableceğin tüm Türkçe kaynaklar QBasic için ve QBasic artık kullanılmıyor. Her derleyicinin kendi kaynağından yararlanmak zorunda kalıyorsun. Bu da yeterli derecede ingilizce bilgisi gerektiriyor. Python ile devam et. Her önerilene sazan gibi atlarsan yolundan çıkarsın. Python'u önce editör ve komutsatırı kullanarak öğrenmeyi dene. Temel işleyişini bu şekilde daha iyi anlarsın.
düzenlendi
2016'den beri1.570 mesaj
#48
Aslına bakarsak ben exe dosyaları üzerinde çalışmak istiyorum. Fakat internette araştırınca Python'un daha kolay olduğunu söylüyorlar.
Yoksa benim amacım Windows için ufak programlar yazmak. Bunun için ne önerirsiniz? C# mı C++ mı daha uygundur başlangıç için?

---- Mesajlar birleştirildi ----

Bir ara AutoIt'e bakmıştım. Kolay bir dil gibi. Python'da hala düzgün bir şey anlayamadım. :D
Bana Python kolay geldiği için Python öğrenmeye başlamıştım. Nedense diğer programlama dilleri, bana kolay gelmemişti. Daha yeni öğrenmeye başladın, eminim ki daha öğreneceğin çok şey var. Bence programları baka baka değil, kendin yaz. Böylece Python'un mantığını daha çabuk kavrarsın.
2016'den beri3.771 mesaj
#49
PyCharm
PyCharm'ı nerde görsem midem bulanıyor valla :D
2020'den beri1.551 mesaj
#50
evet pitoncu var mı iletişime geçelim? sorularım olacak.
2020'den beri3.317 mesaj
#51
Strasza dedi: ↑
evet pitoncu var mı iletişime geçelim? sorularım olacak.
sor :D

bide o ismi piton yılanından değil dansçı veya bir komedyenden geliyor ismi
2017'den beri1.353 mesaj
#52
F1kan dedi: ↑
PyCharm'ı nerde görsem midem bulanıyor valla :D
niye ki? candır can!
Strasza dedi: ↑
evet pitoncu var mı iletişime geçelim? sorularım olacak.
ne gibi sorular?
2020'den beri3.317 mesaj
#53
Rootsyl dedi: ↑
niye ki? candır can!
klasik daha iyi bence
düzenlendi
2020'den beri2.577 mesaj
#54
Merhaba arkadaşlar. Python'a başlamak istediğimi söylemiştim. Bilgisayarımda Python 3.7 yüklü.

Duyduğuma göre IDLE'ı başka bir metin editörüne tanıtarak o metin editörü üzerinde çalışabiliyormuşuz. Bunun hakkında birkaç sorun var.

Notepad++ üzerinde çalışmak istiyorum. IDLE'a Notepad++'ı nasıl tanıtabilirim? Ve bir sorum daha var. Siz hangi metin editörü ya da program üzerinde çalışılmasını önerirsiniz?

@Türkçesever @Forumun Ağası Finix
Ben Atom kullanıyorum şu anlık memnunum kurulumu ile ilgili internette videolara bakabilirsiniz.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.