الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه احمد وسام في 9 أكتوبر 2012 · 4 رد · 486 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم

انا دادرس بايثون بعمق

ولدي سؤال اريد افهمه وهذا ثاني مرة اساله من حيث هذا السؤال

وهو

هذا المتغير عندما يحتوي

هكذا

[codename = 0
name = 1


يغني مثل الاول يبدا العد منه لكن الثاني مالفائدة منه

حسب هذا المثال

t = 0
p = 1
while p <=6:
    a = int(raw_input("enter Num:"))
    t+=p
    p+=1
a = t/2
print " IDS ",a

في هذه المرحلة

a = t/2

ان قيمة متغير t =0

كيف يعني نقسمه لم افهمه جيدا

احترامي

#2

مالمفترض أن يفعله الكود أصلا ؟

t ستساوي مجموع الأعداد من 0 إلى 6

وسيتم زيادة p بمقدار واحد لتنتهى الloop في بعد 6 مرات من التنفيذ

وهذا السطر

    a = int(raw_input("enter Num:"))

لافائدة له أصلا ﻷن بعد ال loop سيتم إسناد قيمة t/2 إلى المتغير a

ليست كل قصاصة كود هي جديرة بالدراسة والتعلم فبعضها من أسوء مايكون.

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#4

اشكرك استاذ احمد .

بالنسبة للاستاذ محمد

انا بايثون وليس باسكال او لغة سي

واشكرك على المبا

#5
احمد وسام كتب:

اشكرك استاذ احمد .

بالنسبة للاستاذ محمد

انا بايثون وليس باسكال او لغة سي

واشكرك على المبا

اللغة مجرد أداة، إذا أردت أن تبني نفسك جيدا عليك فهم الأساسيات جيدا لكي تعرف الفرق بين كل لغة وأخرى. ومن ثم إختر اللغة التي تعجبك وطور نفسك فيها.

مواضيع مشابهة