هل اتعلم لغة بايثون ؟

اريد ان اتعلم تصميم المواقع

هل تنصحوني بأتعلم لغة بايثون ؟

وما هي مميزاتها ؟

و هل سأستطيع ان اصمم موقع متميز بها ؟

و اريد امثلة لمواقع تستخدم هذه اللغة


لم لا تجرب ruby و python و php وتختار منها ما يريحك

بالنسبة لي اخترت PHP لانها لغة قريبة من C++ كما اني لا احب التعامل مع المسافات في اللغات الاخرى

مثلا في الجملة الشرطية في php:

if (CONDITION) {
//RESULTS
}

بينما في البايثون if CONDITION RESULT1 RESULT2 OTHER

عند تحقق الشرط في بايثون سيتنفذ RESULT 1 و RESULT2

وهذا غير منظم بالنسبة لي:)

اطلع على جميع اللغات وقارن احتياجاتك علما انه ليست هناك لغة افضل من الجميع ، كل لغة لها مميزاتها وسلبياتها ، المبرمج وحده من يغطي عيوب اللغة من خلال ابداعاته p:

يبدو ان هناك مشكلة في كود البايثون ، هم

رابط الكود

نسيتَ النقطتين الرأسيتين بعد الشرط.

اجل بعد CONDITION

:)

  • كيف تقوم بتجربة كود عام :)، هذه الصيغة العامة للشرط في لغة Python ولن تعمل معك.

  • لغة Python تعتمد على المسافات أو tab في تحديد الـ blocks المراد تنفيذها، فجميع السطور التي لها نفس المسافة تعامل معاملة سطور داخل block واحد أي داخل الأقواس { } كما في لغات أخرى.

هل درست لغة Python بشكل جيد :)، أنا أغلب عملي بلغة PHP ولكن أجد كتابة الأكواد بلغة Python أفضل:

كود بسيط بلغة PHP:

<?php
$a = 1;
if($a == 0)
{
    echo('A');
    echo('B');
}
else
{
    echo('C');
    echo('D');
}
?>

نفس الكود بلغة Python:

a = 1;
if a == 0:
    print('A');
    print('B');
else:
    print('C');
    print('D');

نفس الكود بلغة PHP ولكن بطريقة تشبه Python إلى حد ما:

<?php
$a = 1;
if ($a == 0):
    echo('A');
    echo('B');
else:
    echo('C');
    echo('D');
endif;
?>

في البايتون لا نحتاج الى ;

ربما حكم العادة :)

افضل الاقواس بحكم اعتيادي على c++ ;)