حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

لیست امتیازات دانش آموزان

تمرین آسان 6719 visibility link download flag trending_up پربازدید

برنامه ای بنویسید که با توجه به لیست زیر، اسم هر دانش آموز را چاپ کند و به اندازه امتیاز او، ستاره جلو اسم او چاپ کند


برای حل این سوال سعی کنید از حلقه های تو در تو استفاده کنید


amir 5
hooshang 7
reza 12
mohsen 8
mohammad 10


amir *****
hooshang *******
........
👨‍💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 7 ساعت قبل Neda.moh این تمرین رو مشاهده کرد

پاسخ‌ها 29

# List of student scores
names = ["amir" , "hooshang" , "reza" , "mohsen" , "mohammad"]
scores = [5 , 7 , 12 , 8 , 10]
star = ("*")
n = 0

while n < len(names):
    print(names[n] , end= " ")
    for s in range(scores[n]):
        print(star , end= "")

    print()
    n +=1
students =  {
    'amir': 5,
    'hooshang':7,
    'reza':12,
    'mohsen':8,
    'mohammad':10
}

for name in students:
    print(f'{name}: ',end='')

    for star in range(students[name]):
        print('*', end='')


    print()

```names = ['amir','hooshang','reza','mohsen','mohamad']
scores= [5, 7, 12, 8, 10]

for i,name in enumerate(names):
print(name, end= ' ')
for s in range(scores[i]):
print('*', end='')
print('')

```

stuname=["amir","hooshang","reza","mohsen","mohammad"]
stuscore= [ 5,7,12,8,10]
for i,stuname in enumerate(stuname):
    print(stuname, end=" ")
    for s in range (stuscore[i]):
        print("*",end="")
    print("")
n=['amir','hooshang','reza','mohsen','mohammad']
s=[5,7,12,8,10]
i=0
while i<len(n):
    print(n[i],s[i]*'*',end='')
    i+=1
    print()
or
n=['amir','hooshang','reza','mohsen','mohammad']
s=[5,7,12,8,10]
i=0
while i<len(n):
    print(n[i],end=' ')
    j=0
    while j<s[i]:
        print(end="*")
        j+=1
    i+=1
    print()
or
n=['amir','hooshang','reza','mohsen','mohammad']
s=[5,7,12,8,10]
for i,name in enumerate(n):
    print(name,end=" ")
    j=0
    while j<s[i]:
        print(end="*")
        j+=1
    print()

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن