Şimdi Ara

python datetime kullanımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
13
Cevap
0
Favori
473
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • herkese merhaba datetime nasıl kullanabilirm bu uygulama için gerekiyor
    # 3- trafige çıkış tarihi alınan bir aracın servis zamanını aşşdaki
    # bilgilere göre hesaplayınız
    # 1. Bakım => 1. yıl
    # 2. Bakım => 2. yıl
    # 3. Bakım => 3. yıl
    # ** Süre hesabını alınan gün ay yıl bilgisine göre gün bazlı hesaplayınız
    # *** datetime modülü kullanmanız gerekiyor
    import datetime yazıp çalıştırınca ImportError: cannot import name 'datetime' from partially initialized module 'datetime'

    hatası alıyorum ne yapmam gerek



    < Bu mesaj bu kişi tarafından değiştirildi layk5t -- 26 Temmuz 2020; 19:27:3 >



  • beyler bayanlar bir yardımcı olun gerçekden nerden başlayacagımı bilemiyorum
  • from datetime import datetime

    olarak kullanabiliyor olman lazım, neden çalışmadı bu şekilde?
  • Therocqula kullanıcısına yanıt
    cevap için teşekürler ben buraya kadar halletdim tek sorun tarih girme sorunu

    from datetime import datetime , timedelta

    araçtrafıgeçıkma = (input("aracın trafige çıkış tarihi: "))

    bakım1 = araçtrafıgeçıkma + timedelta(days = 365)
    bakım2 = araçtrafıgeçıkma + timedelta(days = 365)*2
    bakım3 = araçtrafıgeçıkma + timedelta(days = 365)*3



    < Bu mesaj bu kişi tarafından değiştirildi layk5t -- 28 Temmuz 2020; 14:5:50 >
  • layk5t kullanıcısına yanıt
    tarih = input(“ aracın trafiğe çıkma tarihi :”)

    Şeklinde yazarsan tarihi alabilirsin.Ama bakım süresini hesaplayacaksan yazdığın bakım 1-2-3 bana yanlış geldi. Bence algoritmayı yanlış kurmuşsun.

    Bakım süresini hesaplayacaksan :

    tarih<=365 ——- 1. Bakım
    tarih>365 and days<=365*2 —— 2. Bakım

    Şeklinde if else ile oluşturman daha mantıklı bence.



    < Bu mesaj bu kişi tarafından değiştirildi miracrdl -- 28 Temmuz 2020; 14:45:50 >
    < Bu ileti DH mobil uygulamasından atıldı >
  • Bu kodları geliştirecekseniz ve python da başka programlar da yazacaksanız mutlaka "class", "self", "@staticmethod", "@classmethod" ile ilgili yazıları okuyun, koda uygulayın.



    < Bu mesaj bu kişi tarafından değiştirildi ÖzgünK -- 28 Temmuz 2020; 15:38:37 >
  • layk5t kullanıcısına yanıt
    miracrdl M kullanıcısına yanıt
    https://stackoverflow.com/questions/466345/converting-string-into-datetime

    Şuradaki cevabı okumanızı tavsiye ederim. Yapmanız gereken String'i datetime objesine dönüştürmek. Mesela input "01.01.2020" olursa sizin bunu datetime.strptime('01.01.2020', 'bu kısmı kendiniz doldurmanız lazım formatı') şeklinde dönüştürmeniz gerekiyor. Direkt format kısmını yazmadım kendiniz araştırırsanız çok daha faydalı olur.

    Çok zorlanırsanız yardımcı olurum tekrardan

    @miracrdl

    if-else kullanmalık bir durum yok hocam, arkadaşın yaklaşımı doğru. Çünkü hepsini hesaplamak istiyorlar 3 bakım tarihini de.



    < Bu mesaj bu kişi tarafından değiştirildi Therocqula -- 28 Temmuz 2020; 15:46:47 >




  • cevaplarınız için telekürler ben öok yanlış yapmışım bakdım yapamaycam videonun devamını izleyip öğrendim biraz kafa karıştırdı gende cevabı buraya atıyorum

    import datetime

    tarıh = (input("aracın trafige çıkış tarihi(2019/8/1): "))
    tarıh = tarıh.split("/")
    # print(tarıh[0])
    # print(tarıh[1])
    # print(tarıh[2])

    trafıgecikis = datetime.datetime(int(tarıh[0]),int(tarıh[1]),int(tarıh[2]))
    simdi = datetime.datetime.now()
    fark = simdi - trafıgecikis
    araçtrafıgeçıkma = fark.days


    if araçtrafıgeçıkma <= 365:
    print("birnci bakım")
    elif araçtrafıgeçıkma > 365 and araçtrafıgeçıkma <= 365*2:
    print("ikinci bakım")
    elif araçtrafıgeçıkma > 365 and araçtrafıgeçıkma <= 365*3:
    print("üçüncü bakım")
    else:
    print("hatalı bilgi")
  • miracrdl M kullanıcısına yanıt
    cevap için teşekürler öyle yapmam gerkiyorudu ne yazıkki yanlıi yöndlendirmeye maruz kaldık desem yeridir birde algoritma diyince bu yazdığım kodlar hepsi algoritmamı oluyor ?



    < Bu mesaj bu kişi tarafından değiştirildi layk5t -- 30 Temmuz 2020; 19:25:5 >
  • layk5t kullanıcısına yanıt
    Sanırım Sadık Turan python eğitiminden öğreniyorsun.Ben o kurstan öğrenmiştim ve buna benzer bir örnek hatırlıyordum.Onu tahmin edip o şekilde yazarsan iyi olacağını düşündüm.
    Algoritma hedefine ulaşmak için yazdığın kodlarla oluşturduğun yol. İnternetten aratırsan senin için daha faydalı olacaktır.

    < Bu ileti DH mobil uygulamasından atıldı >
  • miracrdl M kullanıcısına yanıt
    btk akademi deki sadık turan hocadan alıyorum olgoritma bilgi için sağol gene ben arştırma yaparım yanlız bu cümleyi anlayamadım
    "Onu tahmin edip o şekilde yazarsan iyi olacağını düşündüm."
  • Örneği hatırladım. O yüzden öyle söyledim.

    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.