تعد بايثون واحدة من لغات البرمجة الأكثر شعبية في الوقت الحالي، خاصة مع ظهور تكنولوجيا الذكاء الاصطناعي. بايثون هي لغة برمجة متعددة الأغراض لتطوير أشياء كثيرة مثل تطبيقات الويب والخدمات الخلفية وعلوم البيانات والتعلم الآلي.
هذه هي الاستعدادات للبرمجة باستخدام بايثون:
قم بإنشاء ملف جديد بامتداد .py يسمى main.py. ثم اكتب هذا الكود.
print("Hello World!")
قم بتشغيل هذا الأمر لتنفيذ كود بايثون.
python main.py
هذا هو الناتج.
Hello World!
استنادًا إلى الكود أعلاه، تعرض وظيفة الطباعة () Hello World! نص.
المتغير هو مكان لتخزين القيم مثل الأعداد الصحيحة والأرقام العائمة والسلاسل (مجموعة من الأحرف الأبجدية الرقمية). هذا مثال للاستخدام المتغير في بايثون.
number = 42 username = "John Doe" price = 2.95
لعرض القيمة من متغير، استخدم وظيفة الطباعة ().
number = 42 username = "John Doe" price = 2.95 # display a value from variable print("this is a number", number) print("price: ", price) # using formatting print(f"hello, my username is {username}")
هذا هو الناتج.
this is a number 42 price: 2.95 hello, my username is John Doe
هذه قائمة أنواع البيانات شائعة الاستخدام في بايثون.
نوع البيانات | قيمة |
---|---|
عدد صحيح | رقم غير عشري |
يطفو | الرقم العشري |
خيط | الأحرف الأبجدية الرقمية |
منطقية | صحيح أو خطأ |
هناك العديد من العوامل الحسابية الأساسية في بايثون. يمكن استخدام عوامل التشغيل هذه لإجراء عمليات حسابية لأنواع البيانات الرقمية مثل الأعداد الصحيحة والعائمة.
المشغل | وصف |
---|---|
إضافة عملية | |
- | عملية الطرح |
* | عملية الضرب |
/ | عملية القسمة |
// | عملية تقسيم الأرضية |
% | عملية الوحدة (احصل على الباقي من عملية القسمة) |
** | إجراء عملية رفع رقم إلى قوة رقم |
هذا مثال لاستخدام عامل التشغيل في بايثون.
first = 4 second = 2 addition = first second subtraction = first - second multiplication = first * second division = first / second mod = first % second square_of_first = first ** 2 print(f'{first} {second} = {addition}') print(f'{first} - {second} = {subtraction}') print(f'{first} * {second} = {multiplication}') print(f'{first} / {second} = {division}') print(f'{first} % {second} = {mod}') print(f'{first} ** {2} = {square_of_first}')
الإخراج
4 2 = 6 4 - 2 = 2 4 * 2 = 8 4 / 2 = 2.0 4 % 2 = 0 4 ** 2 = 16
يجري عامل التشغيل // القسمة ثم يعيد نتيجة القسمة.
result = 29 // 5 # returns 5 (actual value before floor operation: 5.8)
تقوم وظيفة الإدخال () بقراءة الإدخال من المستخدم. هذه الوظيفة مفيدة لإنشاء برامج تفاعلية في بايثون. بشكل افتراضي، يُرجع الإدخال () نوع بيانات السلسلة.
هذا هو المثال الأساسي لاستخدام الدالة input().
# get username from input username = input("enter username: ") # get age from input # the int() function converts string into integer data type age = int(input("enter age: ")) print(f"username: {username}") print(f"age: {age}")
الإخراج
لنقم بإنشاء برنامج حساب مساحة المستطيل في بايثون. يتيح البرنامج للمستخدم إدخال طول وعرض المستطيل. ثم يقوم البرنامج بحساب مساحة المستطيل ثم عرضها للمستخدم.
# get length from user input length = int(input("enter length: ")) # get width from user input width = int(input("enter width: ")) # calculate the area of rectangle area = length * width # display the result print(f"area of rectangle: {area}")
الإخراج
فلنقم بإنشاء برنامج لحساب سعر السلعة بعد تطبيق الخصم. يتيح البرنامج للمستخدم إدخال السعر الفعلي والخصم. ثم يقوم البرنامج بإرجاع السعر المخفض.
# get price from user input price = int(input("enter price: ")) # get discount from user input discount = int(input("enter discount: ")) # calculate the discounted price discounted_price = price - (price * (discount / 100)) # display the result print(f"original price: {price}") print(f"discounted price: {discounted_price}")
الإخراج
آمل أن يساعدك هذا المقال في تعلم بايثون. إذا كان لديك أي تعليقات، فيرجى إبلاغي بذلك في قسم التعليقات.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3