يوجد في مقتطف الشفرة المقدم سطر واحد يحتوي على الكلمة الرئيسية "pass". مهمتك هي إعادة بناء الكود واستبدال الكلمة الأساسية "pass" بتطبيق منطقي يحسب ويطبع مجموع جميع الأعداد الأولية من 1 إلى 100.

أنشئ دالة أو طريقة باسم "print_sum_of_primes" لا تقبل أي معلمات. داخل الدالة، استخدم حلقة للتكرار على الأرقام من 1 إلى 100 (ضمناً). تنفيذ الجمل الشرطية لتحديد ما إذا كان العدد أوليًا أم لا. احسب مجموع جميع الأعداد الأولية واطبع النتيجة على سطر جديد.

يجب أن يستوفي التنفيذ الخاص بك المتطلبات التالية:
- يجب أن يستخدم الكود حلقة للتكرار.
- يجب أن يتضمن التنفيذ عبارات شرطية لتحديد الأعداد الأولية.
- طباعة مجموع الأعداد الأولية على سطر منفصل.
- يجب أن ترجع الدالة "لا شيء".
{"source": "argilla/distilabel-evol-prompt-collective", "kind": "synthetic", "evolved_from": "You have been given a code snippet containing a single line with the keyword \"pass\". Your task is to refactor the code and replace the \"pass\" keyword with a logical implementation that calculates and prints the sum of all prime numbers from 1 to 100.\n\nWrite a function or method named `print_sum_of_primes` that does the following:\n\n- Accepts no parameters.\n- Iterates over the numbers from 1 to 100 (inclusive).\n- Calculates the sum of all prime numbers.\n- Prints the sum of all prime numbers on a new line.\n\nYour implementation must satisfy the following requirements:\n- The code should use a loop to iterate over the numbers.\n- The implementation should use conditional statements to determine if a number is prime.\n- The code should print the sum of all prime numbers on a separate line.\n- The function should return `None`."}