Page 130 - Bilgisayar Bilimi | Kur 1
P. 130

>>> saat = saniye // 3600 # 3600 saniye = 1 saat

                  >>> saniye = saniye% 3600
                  >>> dakika = saniye // 60 # 60 saniye = 1 dakika
                  >>> saniye = saniye% 60

                  print (saat, “sa”, dakika, “dk”, saniye, “sn”)


               Kullanıcı 10000 girerse, program 2 saat, 46 dakika, 40 saniye yazdırır.
               Örnek: Dijital saat ekranlarında yapıldığı gibi dakika ve saniyelerde tek haneli değerlerin önüne sıfır
            koymak için bazı ekstra aritmetik içerir.

                  >>> saniye = int (input (“saniye sayısını girin:”))
                  >>> saat = saniye // 3600 # 3600 saniye = 1 saat
                  >>> saniye = saniye% 3600

                  >>> dakika = saniye // 60 # 60 saniye = 1 dakika
                  >>> saniye = saniye% 60
                  >>> print (saat, “:”, sep = “”, end = “”)

                  >>> onlar = dakika // 10
                  >>> birler = dakika % 10
                  >>> print (onlar, birler, “:”, sep = “”, end = “”)

                  >>> onlar = saniye // 10
                  >>> birler = saniye% 10
                  >>> print (onlar, birler, sep = “”)

            3.11. Aritmetik İfadeler

               Python basit aritmetik aracılığıyla bir değişkeni değiştiren bir deyimin basitleştirilmesinde daha ge-
            nel bir yol sağlar. Örneğin x= x + 5 deyimi x + = 5 olarak kısaltılabilir. Bu ifade “ x’i 5 arttır.” anlamına
            gelir. x * = y + z deyimi ile x = x * (y + z) deyimi aynıdır.
               Örnek:

                  >>> y=5

                  >>> y=y+15
                  >>> x=5
                  >>> x+=15
                  >>> print(‘x-->’,x,’ y-->’,y)

                  x--> 20 y--> 20
               Bu örnekte ilk olarak x ve y değişkenlerine 5 değeri aktarılmış daha sonra aynı değişkenlerin üzerine
            15 değeri farklı yöntemlerle eklenmiştir. Print komutuyla ekrana yazdırıldığında çıkan değerlerin aynı
            olduğu görülecektir.



                                                                                                     129
   125   126   127   128   129   130   131   132   133   134   135