اكتب بأستخدام بايثون برنامجًا لإنشاء قاموس يحتوي على (i ، i * i) حيث I رقمًا صحيحًا بين 1 و n
-
2022-04-05
- | MyGodWithMe
- | م286
اكتب بأستخدام بايثون برنامجًا لإنشاء قاموس يحتوي على (i ، i * i) حيث i رقمًا صحيحًا بين 1 و n
الكود :
n=int(raw_input())
()d=dict
:for i in range(1,n+1)
d[i]=i*i
print d
الخرج :
الشرح :
تركنا المستخدم يدخل رقم وليكن 8 وبما أن ما ينتج عن Input هو سلسلة فحولناه الي رقم بأستخدام Int ثم أنشأنا قاموس فارغ وقلنا لكل i من 1 الي ماقبل n+1 يعني n اضف للقاموس العنصر i بالقيمة i*i ومن ثم اطبع القاموس
أسئلة مشابهة