تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

0

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

Amirhn آسان 69/ دانلود 2481 بازدید

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


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


amir 5
hooshang 7
reza 12
mohsen 8
mohammad 10


amir *****
hooshang *******
........

28 جواب

نمیتونم این تمرین رو حل کنم!
0
d = {"ali": 3,"reza": 2}
for i , j in d.items():
    print(i , "*" * j)
Negar دانلود Python
0
def emtiaz(self,text) :
        for x in range(1,10) :
            if text.find(str(x)) != -1 : 
                print(text[:text.find(str(x))]+':','*'*int(text[text.find(str(x)):]))
                break
Soheyl دانلود Python
0
names = [ "amir" , "hoshang" , "reza" , "mohsen" , "mohammad"]       
scores = [5 , 7 , 12 , 8 , 10] 

for i , name in enumerate(names) :

    for j , score in enumerate(scores):
        if i == j :
            print(name , score*"*")
Aligheisari دانلود Python
0
a="amir 5"
s="hooshang 7"
d="reza 12"
f="mohsen 8"
g="mohammad 10"
print(a)
print(s)
print(d)
print(f)
print(g)

Python دانلود Python
0
b=("amir" ,"hooshang" ,"reza" , "mohsen","mohammad")
a=(5,7,12,8,10)
a1 = list(i for i in b)
b1 = list(j for j in a)
for x, y in zip(a1, b1):
    print(x+ y*"*")
Amirrafei76 دانلود Python
0
name=""
lstStu=['amir','hooshang','reza','mohsen','mohammad']
scores={'amir':5,'hooshang':7,'reza':12,'mohsen':8,'mohammad':10}
score=0
for i in range(5):
    print(lstStu[i],end=" ")
    name=lstStu[i]
    score=scores[name]
    for j in range(score):
        print('*',end="")
    print("\n")
Ashkantahmasbi1387 دانلود Python
0
list1=['ali 3','momuuii 7','dad 5']
for i in  list1[0:]:
    a=int(i[-1])
    print(i[:-2],a*'*')
کاربر 3447 دانلود Python
0
students = ['amir', 'hooshang', 'reza', 'mohsen', 'mohammad']
scores = [5, 7, 12, 8, 10]
for i, name in enumerate(students):
    print(f"{name} {scores[i] * '*'}", end="\n")
Artin دانلود Python
<< صفحه قبل 1 2 3 صفحه بعد >>

ارسال جواب

// کداتو توی این بخش بنویس
// فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
// البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن