arabipython | Unsorted

Telegram-канал arabipython - بايثون - Python Language

18613

أول مجتمع عربي على تلغرام متخصص في لغة البايثون قوانين القروب https://t.me/arabipython/64002 مصادر عربية لتعلم بايثون: ‏https://abotyim.github.io/Learn-Python-Arabic/ قناة المجموعة: @PythonAr جانغو بالعربي: @DjangoPython FastAPI بالعربي @FastAPIar

Subscribe to a channel

بايثون - Python Language

def Division(num1,num2,d=1):
if num2==0:
print("Error ZeroDivision")
return

if num1==0:
print("the result is 0")
return

cond=True
result=""
pointer=""
x=0

while True:

if num1<num2:

if cond==False:
pointer+=str(x)

else:
result+=str(x)+"."
cond=False

x=0
num1*=10

if num1==0 or len(pointer)==d:
break

num1-=num2
x+=1


if len(pointer)<d:
pointer+="0"*(d-len(pointer))

F_R=result+pointer # Final Result

print(f"the result is {F_R}")

# ΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠΠ


Division(17,4,3)
#4.25
شو رأيك

Читать полностью…

بايثون - Python Language

حاول تحله ورسل الكود

Читать полностью…

بايثون - Python Language

من يعرف يسوي اداه رشق متابعين او مشاهدات تيك؟!

Читать полностью…

بايثون - Python Language

لتنفيذ هذا البرنامج المطلوب باستخدام جملة `for`، سنقوم بالتالي:

- قراءة أسماء ودرجات عدد من الطلاب.
- التحقق من درجاتهم في 5 مقررات.
- طباعة النتائج بناءً على عدد المقررات التي نجح أو رسب فيها الطالب.

إليك الكود المعدل ليقوم بهذه المهام:


# إدخال عدد الطلاب
n = int(input("أدخل عدد الطلاب: "))

# قوائم لتخزين أسماء الطلاب ودرجاتهم
أسماء_الطلاب = []
درجات_الطلاب = []

# إدخال أسماء ودرجات الطلاب
for i in range(n):
# إدخال اسم الطالب
الاسم = input(f"أدخل اسم الطالب {i+1}: ")
أسماء_الطلاب.append(الاسم)

# إدخال درجات الطالب في 5 مقررات
درجات = []
for j in range(5):
الدرجة = float(input(f"أدخل درجة الطالب {الاسم} في المقرر {j+1}: "))
درجات.append(الدرجة)
درجات_الطلاب.append(درجات)

# التحقق من النتائج وطباعة النتائج النهائية
for i in range(n):
الاسم = أسماء_الطلاب[i]
درجات = درجات_الطلاب[i]

# حساب عدد المقررات التي رسب فيها الطالب
عدد_الرسوب = sum(1 for درجة in درجات if درجة < 50)

# حساب المجموع والمعدل
المجموع = sum(درجات)
المعدل = المجموع / 5

# طباعة النتائج بناءً على حالة الطالب
if عدد_الرسوب == 0:
print(f"{الاسم}: ناجح في جميع المقررات، المجموع = {المجموع}، المعدل = {المعدل:.2f}")
elif عدد_الرسوب == 1 or عدد_الرسوب == 2:
print(f"{الاسم}: مكمل، رسب في {عدد_الرسوب} مقررات، المجموع = {المجموع}، المعدل = {المعدل:.2f}")
else:
print(f"{الاسم}: راسب، رسب في {عدد_الرسوب} مقررات، المجموع = {المجموع}، المعدل = {المعدل:.2f}")


### الشرح:
1. نقوم أولاً بإدخال عدد الطلاب.
2. نستخدم حلقتين for:
- الأولى لقراءة أسماء الطلاب ودرجاتهم في 5 مقررات.
- الثانية للتحقق من عدد المقررات التي رسب فيها كل طالب وطباعة النتائج النهائية.
3. إذا رسب الطالب في أقل من 3 مقررات، يُعتبر "مكملاً"، وإذا رسب في 3 مقررات أو أكثر، يُعتبر "راسباً".
4. يتم حساب المجموع والمعدل لكل طالب وطباعة النتائج بناءً على حالته.

Читать полностью…

بايثون - Python Language

راح تكون وياه علاقة على ثقة باذن الله ومستدامة ان شاءالله

Читать полностью…

بايثون - Python Language

عندي مشروع تطبيق عالاندرويد اللي يقدر يسويه يكلمني خاص ونتفاهم على كل شيء ..

Читать полностью…

بايثون - Python Language

出售 微信 抖音 手机卡 支付宝 qq 信誉群 @BMF112658

Читать полностью…

بايثون - Python Language

لو تقدر تطبق القسمة الطويلة في البايثون راح يكون الحل سهل

Читать полностью…

بايثون - Python Language

هي اساسا انا مخليها INT لكن لما رفعتها على سيرفر ( او بالاصح ربطتها بقاعدة بيانات ) جاني الايرور

Читать полностью…

بايثون - Python Language

انت ضمن السؤال ذكرت الحل

Читать полностью…

بايثون - Python Language

عالسيرفر عندي في موارد شاغرة

Читать полностью…

بايثون - Python Language

تكفى ابيك تساعدني انا جديد ومعرف شي اذا تقدر تجي خاص وتقول لي جزاك الله خير

Читать полностью…

بايثون - Python Language

اريد برنامج بايثون من عنده يبعثلي

Читать полностью…

بايثون - Python Language

الله يوفقكم جميعا ما قصرتوا 🙏

Читать полностью…

بايثون - Python Language

انت حاط href بس مو كاتب داخل ال a tag شي

Читать полностью…

بايثون - Python Language

ايش اهم قاعده لازم افهمها وادرسها كويس فالبايثون بنضركم؟

Читать полностью…

بايثون - Python Language

المهمة
قم بعمل دالة اسمها Wave تستقبل براميتر واحد من النوع string ، تقوم بارجاع list تحتوي على الكلمة اكثر من مرة في كل مرة يكون حرف واحد كبيرا لعمل شيء اشبه بالموجة مثل هذا المثال

Wave("saeed") -->
["Saeed", "sAeed", "saEed", "saeEd", "saeeD"]

شرط اساسي
يرجى عدم استخدام اكثر من 3 اسطر في عمل الدالة
#Normal #String

Читать полностью…

بايثون - Python Language

اعملي نسخ وجربي الكود

Читать полностью…

بايثون - Python Language

و؏ٌٍـلًِيٌِگِـٍٍّّـًـًٍ(🌹)ٌٍـٌٍـًٌٍم السـ͜(🤝)ـلاﺂ͘م وݛحـٍّْـٍّْ⁽😘₎ـٍّْمهہ الًـًٍٍۖـٍۖ(☝)ٍۖـًٍٍٍّـًٍلۖهًٍۖۂ وبـۗـۗـۗـۗـۗـۗركۧۧـ(ۗ😇)ـۗـۗاتهۂ

Читать полностью…

بايثون - Python Language

ابي مصمم محترف وسريع يعمل على التالي :
عمل مواقع
مشاريع
تطبيقات

وكل شيء بحقه

Читать полностью…

بايثون - Python Language

احتاج اداه رشق متابعين تيك من عنده؟

Читать полностью…

بايثون - Python Language

موجود الحل في القناة لو مهتم تعرف

Читать полностью…

بايثون - Python Language

سويت لكن جاني ايرور ثاني ما اعرف ليش

Читать полностью…

بايثون - Python Language

فيني استخدم هالاسلوب مبدئياً؟
def Devision(a,b):
n=0
while True:
if b==0:
print("Error ZeroDevision")
break
a-=b
n+=1
if a<b:
print(f"result is {n}")
break

Читать полностью…

بايثون - Python Language

قد مر عليك مثل هذا الخطأ؟
/channel/arabipython/542844

Читать полностью…

بايثون - Python Language

نرسل لك لغة برمجة؟ وش تبي بالضبط قول

Читать полностью…

بايثون - Python Language

وشو بايثون اذا معليكم امر؟

Читать полностью…

بايثون - Python Language

السلام عليكم ورحمة الله وبركاته

Читать полностью…

بايثون - Python Language

<a href=" [URL] "> [TITLE] </a>

<a href="https://google.com">Google</a>

Читать полностью…

بايثون - Python Language

قُم بحفظ الملف اولاً بعدها شوف

Читать полностью…
Subscribe to a channel