كورس تعلم بايثون من الصفر للمبتدئين : مشروع حساب عدد الساعات

كورس تعلم بايثون من الصفر للمبتدئين : مشروع حساب عدد الساعات

Introduction to Python Project

Overview of the Previous Project

  • The session begins with a welcome message and an encouragement for viewers to complete the previous project independently before proceeding.
  • The instructor reviews the code from the last project step-by-step, highlighting that initial lines are unchanged from prior work.

Code Explanation

  • Variables are introduced to store length, width, and price values. The instructor emphasizes converting these string inputs into float data types for calculations.
  • Calculation of total area is discussed, followed by deriving total price by multiplying area with price per unit.

Output Formatting

  • The instructor prepares to print results, converting numerical values back into strings for display purposes.
  • A sample run of the program is demonstrated where user inputs yield calculated area and total cost.

Advanced Mathematical Operations in Python

Practical Applications of Division

  • An example involving a factory producing bags of chips illustrates how integer division can be used to determine how many boxes are needed based on bag count.
  • Further elaboration on using integer division (floor division), which discards any remainder when dividing two numbers.

Real-Life Scenarios

  • Another scenario involves distributing bottles evenly across tables at an event, showcasing practical applications of floor division in resource allocation.

Converting Minutes to Hours

Understanding Time Conversion

  • The instructor poses a question about converting 341 minutes into hours and minutes, prompting viewers to think critically about time conversion.

Implementation Steps

  • A methodical approach is outlined: first divide total minutes by 60 for hours while ignoring remainders; then calculate remaining minutes using modulus operation.

Finalizing Output

How to Convert Minutes into Hours, Minutes, and Seconds

Understanding the Conversion Process

  • The speaker discusses how to handle numbers in programming, emphasizing the need for proper syntax when performing operations like addition.
  • A demonstration is provided on how to input minutes and convert them into a more understandable format (hours, minutes).
Video description

تعلم البرمجة من الصفر للإحتراف مجانا. كورس تعليم البرمجة للمبتدئين من الصفر. افضل كورس لتعلم البرمجة للمبتدئين. شرح البرمجة للمبتدئين يمكنك دعم القناة من خلال هذا الرابط https://www.youtube.com/channel/UCvqYqoAu_Yp2v3hOBhi6qiQ/join حمل تطبيقنا المجاني ايفون هنا https://apps.apple.com/us/app/octucode/id6449018676 واندرويد هنا https://play.google.com/store/apps/details?id=com.base.octucode