Python Yaş Hesaplayıcı // IbrahimB

'Stabil

Uzman üye
4 Eki 2015
1,702
1
8
+ Üyelik adınız : IbrahimB

+ Programın ismi : Yaş hesaplayıcı

+ Programın sürümü : 1.00

+ Kullanılan programlama dili : Python

+ Programın ve kaynak kodunun adresi : https://github.com/Ibnology/age-calculator

+Açıklama : Merhabalar,

Yaşınızı hesaplayabileceğiniz, çok basit bir uygulama. Böyle bir sistem pek çok internet sitesinde var ama, ben uygulama olarak yazmak istedim.

Kullanımı

Size verdiğim GitHub adresinden dosyanızı indirin. Karşınıza 2 adet py çıkacaktır. Öncelikle o dizinde CMD yi açın ve Windows kullanıyorsanız
Kod:
python agecalculator.py
komutunu girerek çalıştırın. Linux kullanıyorsanız
Kod:
python3 agecalculator.py
komutunu girerek çalıştırın.

JOrZWB.png


nJVQyg.png


+ Programın İndirme Linkleri : GitHub'dan indirebilirsiniz, eğer beğendiyseniz git adresinden yıldızlayabilirsiniz.
 
Son düzenleme:

b0mb

Katılımcı Üye
14 Mar 2017
471
1
İzmir
Merhaba kardeşim,

Sırf ekranı temizleyeceğim diye iki sistem için de farklı dosyalar oluşturmuşsun. Buna gerek yoktu,

Kod:
import os

if os.name == 'nt':
    print("Windows")
elif os.name == 'posix':
    print("Linux")

Gördüğün üzere bulunduğu sistemi tespit edebilirsin programın. Ekranı temizlemek için bir fonksiyon yazabilirsin.

Kod:
def clear():
    if os.name == 'nt':
        os.system('cls')
    else:
        os.system('clear')

Tek satırlık bir şey istersen,

Kod:
clear = lambda: os.system('cls') if os.name == 'nt' else os.system('clear')

Ellerine sağlık, daha büyük projelerini de görürüz umarım :)
 

'Stabil

Uzman üye
4 Eki 2015
1,702
1
8
Merhaba kardeşim,

Sırf ekranı temizleyeceğim diye iki sistem için de farklı dosyalar oluşturmuşsun. Buna gerek yoktu,

Kod:
import os

if os.name == 'nt':
    print("Windows")
elif os.name == 'posix':
    print("Linux")

Gördüğün üzere bulunduğu sistemi tespit edebilirsin programın. Ekranı temizlemek için bir fonksiyon yazabilirsin.

Kod:
def clear():
    if os.name == 'nt':
        os.system('cls')
    else:
        os.system('clear')

Tek satırlık bir şey istersen,

Kod:
clear = lambda: os.system('cls') if os.name == 'nt' else os.system('clear')

Ellerine sağlık, daha büyük projelerini de görürüz umarım :)

Hocam çok teşekkür ederim verdiğiniz kodları deneyeceğim tekrardan teşekkürler :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.