الجمعة، 11 سبتمبر 2020

كود برنامج بلغة البايثون يقوم بطباعة التاريخ والوقت

كود برنامج بلغة البايثون يقوم بطباعة التاريخ والوقت

كود بالبايثون يقوم بطباعة التاريخ والوقت وكم متبقي على تاريخ ميلادك


متابعي موقعنا الكرام مرحبا بكم من جديد, في مقالة اليوم سوف نتعرف على برنامج بلغة البايثون python يقوم بحساب وطباعة التاريخ والوقت وتاريخ الميلاد, حيث يقوم البرنامج بطباعة التاريخ والوقت الحالي وبعد اسبوع وبعد 1000 يوم وايضا يحسب لك الوقت المتبقي على يوم ميلادك, قد يتم طلب هذا الكود منك في الجامعة كتاسك او اذا كنت تلتحق بكورس بايثون فقد يطلب منك هذا الكود.

ما تحتاجة لكتابة الكود


سوف تحتاج عزيزي المستخدم اولا ان تتعلم اساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة حول كيف تستطيع ان تكتب اول كود بايثون في حياتك  python tutorial  ويمكنك الاطلاع على المقالة لمزيد من المعلومات, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق ايضا وان قمت لكم في مقالة سابقة عن افضل موقع يوفر لك محرر كتابة بايثون اونلاين  python online  يمكنك الاطلاع عليها ايضا.

المدخلات (input)


لن يتم طلب من المستخدم ادخال اي شيئ فقط يمكنك تغيرة التاريخ من الكود ليتم الطباعة من عندة وايضا يرجى ادخال تاريخ ميلادك ليتم حساب كم متبقي على تاريخ ميلادك.

أنقر مرتين لنسخ الكود البرمجي


import datetime
now = datetime.datetime.now()
print ("-" * 25)
print (now)
print (now.year)
print (now.month)
print (now.day)
print (now.hour)
print (now.minute)
print (now.second)

print ("-" * 25)
print )"1 week ago was it: ", now - datetime.timedelta(weeks=1))
print ("100 days ago was: ", now - datetime.timedelta(days=100))
print ("1 week from now is it: ",  now + datetime.timedelta(weeks=1))
print ("In 1000 days from now is it: ", now + datetime.timedelta(days=1000))
print ("-" * 25)
birthday = datetime.datetime(2012,11,04)

print ("Birthday in ... ", birthday - now
print ("-" * 25)


الطباعة والاخراج (output)


-------------------------
2012-10-03 16:04:56.703758
2012
10
3
16
4
56
-------------------------
The date and time one week ago from now was:  2012-09-26 16:04:56.703758
100 days ago was:  2012-06-25 16:04:56.703758
One week from now is it:  2012-10-10 16:04:56.703758
In 1000 days from now is it:  2015-06-30 16:04:56.703758
-------------------------
Birthday in ...  31 days, 7:55:03.296242
-------------------------

المصدر pythonforbeginners
في النهاية اتمنى ان تنال هذة المقالة على رضاكم,ولا تنسوا زيارة موقعنا لتصفح باقي الاكواد واذا لم تجد ما تبحث عنة فيمكنك ترك لنا تعليق بالكود الذي تريدة مع اللغة الذي تريد بها الكود وسنحاول نوفيرة لكم في اسرع وقت.

مقالات اخرى بالبايثون


احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً