Python Programlama Dilini Öğrenmek İsteyenler

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 15:14:32
python ve javascript te aynı çıktıyı veren liste-dizi ekleme kodlama örneği

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 16:03:03
Fiş Cümlesi Programı V1 Eğitimhaneye yükledim.

Win 10 - 64 bitlikte çalışır.

TTKBDikTemelAbece.ttf fontunu yükleyiniz.

1. sınıf ve ara sınıfta ve ayrıca bepli öğrencilerde okuma-yazma öğretiminde her bir ses verildikten sonra o ses ile ilgili cümleleri ekrana yazdırır. Cümleler rastgele (random) belirlenir.

Ayrıca sunum özelliği de vardır. İstediğiniz harf, hece, kelime,cümle, metin ya da sayıyı hecelerine ayrılmış ve renklendirilmiş olarak ayrı bir sayfada ekrana yazdırır. Text sayfası gibi seçili yazının rengini değiştirebilir, yazının konumunu ve ortalamasını ayarlayabilirsiniz.

İndirme linki:
[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 18:20:06
Python ile uğraşanların bilmesi gerekenlerden bir tanesi de py dosyasını pyinstaller ile exe ye çevirirken ico resim dosyasının da olması gerektiğidir.

paint veya paint.net gibi programlarda ico uzantılı resim yapamıyoruz. Ama ikon olacak resmimizi png uzantılı olarak kaydedersek bunu ico ya çevirebiliriz. Ya online olarak ya da kendi yazdığımız kodlarla bunu yapabiliriz. Elimizin altında her zaman internet olmayabilir. Bunu o zaman kodlarla yapmak zorunda kalabiliriz.

Ben de bunu kodlara dökerek png to ico programını yaptım.

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
# 04 Oca 2021 20:00:39
[linkler sadece üyelerimize görünmektedir.]
python ve javascript te aynı çıktıyı veren liste-dizi ekleme kodlama örneği
hocam js'de yeni array oluştururken sizin yönteminiz pek tercih edilmeyen bir yöntem. doğru yöntem:
var dizi =[]; // boş bir array oluşturur.
(kaynak : [linkler sadece üyelerimize görünmektedir.] )

bunun sebebi new Array(5), tanımlanmamış 5 elemanı olan yeni dizi oluştururken, new Array(5,6) elemanları 5 ve 6 olan iki elemanlı dizi oluşturuyor. o nedenle yeni dizi oluştururken veya mevcut diziyi boşaltırken var dizi=[]; kullanılıyor.

bir diğer konu, document.write sadece yeni bir pencere açıp içini doldururken kullandığımız bir yöntem. onun yerine bir div oluşturup, div'e id verip, sonra da div'in içine yazmayı deneyebilirsiniz.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 20:16:29
[linkler sadece üyelerimize görünmektedir.]
hocam js'de yeni array oluştururken sizin yönteminiz pek tercih edilmeyen bir yöntem. doğru yöntem:
var dizi =[]; // boş bir array oluşturur.
(kaynak : [linkler sadece üyelerimize görünmektedir.] )

bunun sebebi new Array(5), tanımlanmamış 5 elemanı olan yeni dizi oluştururken, new Array(5,6) elemanları 5 ve 6 olan iki elemanlı dizi oluşturuyor. o nedenle yeni dizi oluştururken veya mevcut diziyi boşaltırken var dizi=[]; kullanılıyor.

bir diğer konu, document.write sadece yeni bir pencere açıp içini doldururken kullandığımız bir yöntem. onun yerine bir div oluşturup, div'e id verip, sonra da div'in içine yazmayı deneyebilirsiniz.
Ben de  dizi =[] yi tercih ederim. Python da böyle. Alışığım. Çalıştığım yerde ikisi de verilmişti. Ben aynısını uyguladım.
Linkte
For simplicity, readability and execution speed, use the first one (the array literal method).
Basitlik, okunabilirlik ve yürütme hızı için ilkini kullanın (dizi değişmez yöntemi)
demiş. Yani az kod hızı da arttırıyor.
Diğer konu ise div. div e daha gelmedim çalıştığım yerde. Sırayla takip ediyorum dökümanı.
Bu arada benim işime yarayacak javascript öğrenmek için pdf ve link var mı?

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 20:30:02
png to ico Dönüştürme Programını Eğitimhaneye yükledim.

png uzantılı resim dosyasını ico uzantılı resim dosyasına dönüştürür.

Win 10 - 64 bitlikte çalışır.

İndirme linki:
[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
# 04 Oca 2021 23:06:41
[linkler sadece üyelerimize görünmektedir.]
Ben de  dizi =[] yi tercih ederim. Python da böyle. Alışığım. Çalıştığım yerde ikisi de verilmişti. Ben aynısını uyguladım.
Linkte
For simplicity, readability and execution speed, use the first one (the array literal method).
Basitlik, okunabilirlik ve yürütme hızı için ilkini kullanın (dizi değişmez yöntemi)
demiş. Yani az kod hızı da arttırıyor.
Diğer konu ise div. div e daha gelmedim çalıştığım yerde. Sırayla takip ediyorum dökümanı.
Bu arada benim işime yarayacak javascript öğrenmek için pdf ve link var mı?

hocam Türkçe kaynak aradım, fakat internet ortamında Türklerden ne kadar uzağa kaçarsanız o kadar iyi. Yine de sizin için Türkçe kaynak aradım; karşıma çıkan hangi linke tıklasam bambaşka garip linklere yönlediriyor ve yüzlerce sayfa açıp kapatıyor, en son paralı dosya indirme sayfası açıyor. :(  Gerçekten işe yarayacak varsa da bilmiyorum çünkü bizde meslek sırrını saklama manyaklığı var. halbuki js açık kaynak bir sistem ve dünya üzerinde çok yaygın kullanılıyor. mesela bir sorunla ilgili çözüm mü arıyorsunuz? Türkçe bir kaynak bulursanız gidiyorsunuz, çözüm gizli. foruma üye olun, yok facebook sayfamızı beğenin... zahmet edip üye olursanız ne görüyorsunuz, yabancılardan aşırma kodlar. ingilizce olarak arama yaparsanız karşınıza adam gibi sonuçlar ve çok güzel açıklamalar çıkıyor. ücretsiz pdf ler, başlangıç için tutorioller.

bakın iki saat Türkçe pdf bulamadığım halde 10 saniyede ingilizce pdf kitap buldum(dosyayı ekledim). indirince karşıma bir uyarı çıktı. uyarının resmini ekliyorum. açık kaynak dünyası budur aslında. beraber paylaşarak gelişmek. Bizdeki mantık ise maalesef (Sadece ben bileyim, ben zengin olayım, diğerleri sürünsün...).

kısacası Türkçe önerebileceğim bir kaynak yok, fakat ingilizce derseniz sınırsız kaynak var. siz de hoşunuza giden birini kullanabilirsiniz.
bilgisayarı biraz karıştırınca eski Türkçe bir pdf buldum. belki işinize yarar.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 04 Oca 2021 23:16:51
[linkler sadece üyelerimize görünmektedir.]
hocam Türkçe kaynak aradım, fakat internet ortamında Türklerden ne kadar uzağa kaçarsanız o kadar iyi. Yine de sizin için Türkçe kaynak aradım; karşıma çıkan hangi linke tıklasam bambaşka garip linklere yönlediriyor ve yüzlerce sayfa açıp kapatıyor, en son paralı dosya indirme sayfası açıyor. :(  Gerçekten işe yarayacak varsa da bilmiyorum çünkü bizde meslek sırrını saklama manyaklığı var. halbuki js açık kaynak bir sistem ve dünya üzerinde çok yaygın kullanılıyor. mesela bir sorunla ilgili çözüm mü arıyorsunuz? Türkçe bir kaynak bulursanız gidiyorsunuz, çözüm gizli. foruma üye olun, yok facebook sayfamızı beğenin... zahmet edip üye olursanız ne görüyorsunuz, yabancılardan aşırma kodlar. ingilizce olarak arama yaparsanız karşınıza adam gibi sonuçlar ve çok güzel açıklamalar çıkıyor. ücretsiz pdf ler, başlangıç için tutorioller.

bakın iki saat Türkçe pdf bulamadığım halde 10 saniyede ingilizce pdf kitap buldum(dosyayı ekledim). indirince karşıma bir uyarı çıktı. uyarının resmini ekliyorum. açık kaynak dünyası budur aslında. beraber paylaşarak gelişmek. Bizdeki mantık ise maalesef (Sadece ben bileyim, ben zengin olayım, diğerleri sürünsün...).

kısacası Türkçe önerebileceğim bir kaynak yok, fakat ingilizce derseniz sınırsız kaynak var. siz de hoşunuza giden birini kullanabilirsiniz.
bilgisayarı biraz karıştırınca eski Türkçe bir pdf buldum. belki işinize yarar.
Ben böyle bir Türkçe kaynak buldum. Buradan çalışıyorum. İnceleyip görüşlerinizi paylaşır mısınız?

Çevrimdışı smyi

  • Bilge Meclis Üyesi
  • *****
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
  • 4.588
  • 33.631
  • 4. Sınıf Öğretmeni
# 04 Oca 2021 23:45:51
[linkler sadece üyelerimize görünmektedir.]
Ben böyle bir Türkçe kaynak buldum. Buradan çalışıyorum. İnceleyip görüşlerinizi paylaşır mısınız?

hocam, inceledim. son sayfaya kadar "document.write" kullanması büyük talihsizlik. tamam, javascriptin temel işlevlerini anlatmak için yapmış fakat siz zaten pytondan programlama diline aşinasınız. yani çok kolay for, while döngüsü yazabilir, fonksiyon kullanmayı bilirsiniz, eşitlikleri bilirsiniz, if else mantıksal değerlendirmeleri bilirsiniz. kitapta çok uzun bir şekilde anlatmış.

bence bunlara çok takılmada html ve css ile arayüz tasarlamaları yapmaya ve bu arayüzdeki elemanlara js ile ulaşmaya değişiklik yapmaya çalışın.

kısaca
web sayfası=tkinter
javascript=python

Çevrimdışı ayseayse

  • Çalışkan Üye
  • ***
  • 34
  • 462
  • 34
  • 462
# 05 Oca 2021 09:13:39
[linkler sadece üyelerimize görünmektedir.]
hocam javascript ile yaptım. Güzel tarafı kendi eşyalarınızı ekleyebiliyorsunuz. eşyanın resmini ekleyin. sonra eşyalar.txt dosyasına ekleme yapın.
terazi.html dosyasını firefox,chrome ile açabilirsiniz. Dosyaları önce zipten çıkarmayı unutmayın.
Teşekkürler hocam emeğinize sağlık

Çevrimdışı ayseayse

  • Çalışkan Üye
  • ***
  • 34
  • 462
  • 34
  • 462
# 05 Oca 2021 09:20:41
[linkler sadece üyelerimize görünmektedir.]
[linkler sadece üyelerimize görünmektedir.]

[linkler sadece üyelerimize görünmektedir.]

[linkler sadece üyelerimize görünmektedir.]

gibi mi?

Teşekkürler öğretmenim

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 05 Oca 2021 18:24:52
Fiş Cümlesi Programı V2'de sunu bölümünde geliştirmeler yaptım. Fontun büyüklüğü ve zemin rengi seçeneklerini ekledim.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 06 Oca 2021 09:18:09
Fiş Cümlesi Programı V2 Eğitimhaneye yükledim.

Win 10 - 64 bitlikte çalışır.

TTKBDikTemelAbece.ttf fontunu yükleyiniz.

1. sınıf ve ara sınıfta ve ayrıca bepli öğrencilerde okuma-yazma öğretiminde her bir ses verildikten sonra o ses ile ilgili cümleleri ekrana yazdırır. Cümleler rastgele (random) belirlenir.

Ayrıca sunum özelliği de vardır. İstediğiniz harf, hece, kelime,cümle, metin ya da sayıyı hecelerine ayrılmış ve renklendirilmiş olarak ayrı bir sayfada ekrana yazdırır. Text sayfası gibi seçili yazının rengini değiştirebilir, yazının konumunu ve ortalamasını ayarlayabilirsiniz.

Fiş Cümlesi Programı V2'de sunu bölümünde geliştirmeler yaptım. Fontun büyüklüğü ve zemin rengi seçeneklerini ekledim.

İndirme linki:
[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 09 Oca 2021 02:10:00
1. sınıflar için Sayı Sıralama Oyunu programı yapmaya başladım. 1'den 10'a kadar sayıları hızlı bir şekilde sırayla basarak en kısa sürede bitiş çizgisine varmaya çalışacak. Sayılara bastıkça araba sesi çalıyor. Bitince alkış sesi olacak.

Çevrimdışı gokselgursu

  • Bilge Meclis Üyesi
  • *****
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
  • 4.130
  • 14.876
  • 1. Sınıf Öğretmeni
# 09 Oca 2021 10:42:47
Sayı Sıralama Oyunu programı bitti.

 


Egitimhane.Com ©2006-2023 KVKK