برنامج بايثون يقوم بطباعة التاريخ والوقت وكم متبقي على تاريخ ميلادك باستخدام لغة بايثون
متابعي موقعنا الكرام مرحبا بكم من جديد, في مقالة اليوم سوف نتعرف على برنامج بلغة البايثون python يقوم بحساب وطباعة التاريخ والوقت وتاريخ الميلاد, حيث يقوم البرنامج بطباعة التاريخ والوقت الحالي وبعد اسبوع وبعد 1000 يوم وايضا يحسب لك الوقت المتبقي على يوم ميلادك, قد يتم طلب هذا الكود منك في الجامعة كتاسك او اذا كنت تلتحق بكورس بايثون فقد يطلب منك هذا الكود.
تعد لغة بايثون اكثر اللغات التي عليها طلب كبير في سوق العمل ويبحث كثير منكم على تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم ونحن في موقع جي كودرس قدمنا لكم تعلم python بطريقة مبسطه وشرح مبسط لهذة اللغه وبين كل فترة والاخرى نقدم لكم اكواد لعمل برنامج بايثون بسهوله لذلك حاول بين كل فترة والاخرى الاستكشاف في الموقع والتعرف على احدث اكواد لغة بايثون التي نقدمها لكم بشكل مجاني لكي تتمكن من تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم .
من اكثر الاكواد التي تطلب في بداية تعلم python وهي برنامج بايثون بسيط يقوم بطباعة التاريخ و الوقت المتبقى على يوم ميلادك ويمكنك كتابة هذا الكود على بايثون اون لاين لانك لن تحتاج الى نوافذ ايضا الكود سهل وتم تقديمه لكم تقريبا بجميع لغات البرمجة سواء برمجة جافا او سي بلس بلس واليوم نقدمه لكم باستخدام لغة بايثون وهذا من سلسلة تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وتعد اول مقالة في القسم حيث شرحنا لكم اللغه وكيف تستطيع كتابة اول كود في حياتك بواسطتها .
ما تحتاجة لكتابة الكود
سوف تحتاج عزيزي المستخدم اولا ان تتعلم اساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة حول كيف تستطيع ان تكتب اول كود بايثون في حياتك 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
في النهاية اتمنى ان تنال هذة المقالة على رضاكم,ولا تنسوا زيارة موقعنا لتصفح باقي الاكواد واذا لم تجد ما تبحث عنة فيمكنك ترك لنا تعليق بالكود الذي تريدة مع اللغة الذي تريد بها الكود وسنحاول نوفيرة لكم في اسرع وقت.
فيديو الشرح
- كود لعمل جدول تقويم بلغة البايثون | Python calendar program
- كود برنامج بلغة البايثون لمعرفة الاعداد الزوجيه والفرديه
- كود برنامج بلغة البايثون لطباعة الاعداد الطبيعية
- كود برنامج بلغة البايثون python يقوم بطباعة الكلمة بالعكس
- اكتب برنامج بايثون python للحصول على سلسلة فيبوناتشي Fibonacci بين 0 و 100
- كود برنامج بلغة البايثون يقوم بتوليد ارقام عشوائية وجمعها - python code