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

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

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

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


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


amir 5
hooshang 7
reza 12
mohsen 8
mohammad 10


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

پاسخ‌ها 29

# لیست نام دانش‌آموزان و امتیازهای آن‌ها
students_scores = [
    ("amir", 5),
    ("hooshang", 7),
    ("reza", 12),
    ("mohsen", 8),
    ("mohammad", 10)
]

# پیمایش در لیست و چاپ نام و ستاره‌ها
for student, score in students_scores:
    stars = '*' * score  # تولید ستاره‌ها به اندازه امتیاز
    print(f"{student} {stars}")

کدی بنویس که تمام اعداد از ۱ تا ۱۰۰ رو در خروجی چاپ کنه اما اگر عددی به ۴ بخش پذیربود را چاپ نکن

برنامه‌ای بنویسید که نمره دانش آموز را از اگر نمره از ۹۰ بالاتر بود بگویید عالی اگر بین ۵۰ تا ۷۰ بود بگویید خوب اگر کمتر از ۵۰ بود بگوید مردود

ورودی دریافت کند و آن را مشخص کند

students = {
    "amir": 5,
    "hooshang": 7,
    "reza": 12,
    "mohsen": 8,
    "mohammad": 10
}

for name, score in students.items():
    stars = '*' * score
    print(f"{name} {stars}")
پاسخ هوش مصنوعی Ai Python
Names = ['amir' , 'hooshang' , 'reza' , 'mohsen' , 'mohammad']
Scores = [5 , 7 , 12 , 8 , 10]

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

ارسال جواب

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

×
بستن