|
|
الفصل الثالث: أساسيات بايثون
السبت أبريل 04, 2020 7:34 pm
الفصل الاول : أساسيات بايثون
الفصل الاول: اساسيات بايثون في الدرسين السابقين شرحنا الامر print اساسيات بايثون اللغة سهلة التعلم وهي تشابه الجافا سنقوم بشرح الفصل الاول اساسيات بايثون الدالتين raw_input و input
حتي تستطيع كتابة برامج وسكربت قوي يجب عليك تعلم الاساسيات في بايثون مثل اوامر الطباعة و الادخال والمتغيرات وقد شرحناهم في الدرسين السابقين
الصيغة العامة :
raw_input(prompt)
حيث prompt هي الرسالة التي تظهر للمستخدم.
مثال تفاعلي :
>>> name = raw_input("Enter your name : ")
Enter your name : mohamed
>>> print "hello", name
hello mohamed
سكربت بطاقة المستخدم CARD OF USER باستخدام الدالة raw_input
name = raw_input("Please, enter your name : ")
age = raw_input("Please, enter your age : ")
print "\n|======CARD OF USER======|"
print "|Name : ", name
print "|Age : ", age
print "|========================|"
في هذا السكربت قمنا بتعريف المتغير name و قيمته يحددها المستخدم بعد العبارة ": Please, enter your name".
كما قمنا بتعريف المتغير age و قيمته يحددها المستخدم بعد العبارة ": Please, enter your age".
ثم قمنا بظباعة المتغيرين name و age على شكل بطاقة جميلة و منظمة.
برمجة سكربت يحسب مساحة مستطيل أطواله تعطى من المستخدم باستخدام الدالة input
#!/usr/bin/python
width = input('Please enter the width of the rectangle : ')
height = input('Please enter the height of the rectangle : ')
area = width * height
print width, ' * ', height, ' = ', area
س: يا أخي : لماذا لم تبرمج سكربت بطاقة المستخدم باستخدام الدالة input ؟
ج: لأن العبارة input تستقبل القيم الرقمية فقط
تمارين
أكتب برنامج يطلب من المستخدم إدخال الحرف الاول و الاخير من اسمه ثم يقوم البرنامج باخبار المستخدم أن اسمه
يبدأ ب "الحرف الاول الذي ادخله المستخدم" و ينتهي ب "الحرف الاخير الذي ادخله المستخدم".
وسوف تتمكن من عمل برامج وسكربت مواقع وتستطيع دراسة اللغة والتعلم فيمكنك تعلمها في 15 يوم مع التمارين سيزداد مستوي اللغة عندك
رابط الدرس
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى