8 תשובות
דברי
טיפ לעתיד בנושא שאלות על קוד. אל תשאלי אם אפשר לשאול, פשוט תשאלי. ממליץ לקרוא את הקובץ שצירפתי.
אבל את יכולה לשלוח את הקוד
אבל את יכולה לשלוח את הקוד
קישורים מצורפים:
שואל השאלה:
total_large=0
total_medium=0
total_small=0
full_amount = 0
max_amount = 0
best = '
lines = int(input("enter how many lines: "))
for line in range(1, lines + 1):
amount = int(input("how many bottles did you make? "))
small = 0
medium = 0
large = 0
for i in range(1, amount + 1):
size = int(input("what size(1/2/3): "))
if size == 1:
small += 1
elif size == 2:
medium += 1
elif size == 3:
large += 1
else:
print("we dont have that!")
total_small += small
total_medium += medium
total_large += large
every_amount = small + large + medium
print(every_amount)
full_amount+=every_amount
if amount > max_amount:
max_amount = amount
best = line
print(full_amount * 1000, 'liters')
print(f'the best is {best}')
print(f'small {total_small} , large {total_large} , medium {total_medium}')
זה הקוד
בקשו ממני :
קליטת מספר קווי הייצור (מספר שלם)
עבור כל קו יצור:
*קחו כמה בקבוקים הוא ייצא באותו היום
עבור כל בקבוק את גודלו 1-קטן,בינוני-2,גדול-3
כמה בקבוקים מכל סוג נוצרו
כמה ליטרים יוצרו
איזה קטע יצא את מספר הבקבוקים הגדול ביותר
total_large=0
total_medium=0
total_small=0
full_amount = 0
max_amount = 0
best = '
lines = int(input("enter how many lines: "))
for line in range(1, lines + 1):
amount = int(input("how many bottles did you make? "))
small = 0
medium = 0
large = 0
for i in range(1, amount + 1):
size = int(input("what size(1/2/3): "))
if size == 1:
small += 1
elif size == 2:
medium += 1
elif size == 3:
large += 1
else:
print("we dont have that!")
total_small += small
total_medium += medium
total_large += large
every_amount = small + large + medium
print(every_amount)
full_amount+=every_amount
if amount > max_amount:
max_amount = amount
best = line
print(full_amount * 1000, 'liters')
print(f'the best is {best}')
print(f'small {total_small} , large {total_large} , medium {total_medium}')
זה הקוד
בקשו ממני :
קליטת מספר קווי הייצור (מספר שלם)
עבור כל קו יצור:
*קחו כמה בקבוקים הוא ייצא באותו היום
עבור כל בקבוק את גודלו 1-קטן,בינוני-2,גדול-3
כמה בקבוקים מכל סוג נוצרו
כמה ליטרים יוצרו
איזה קטע יצא את מספר הבקבוקים הגדול ביותר
אנונימית
lines = int(input("enter how many lines: "))
total_small = total_medium = total_large = 0
full_amount = 0
max_amount = 0
best_line = 0
for line in range(1, lines + 1):
amount = int(input(f"how many bottles in line {line}? "))
small = medium = large = 0
for _ in range(amount):
size = int(input("size (1-small / 2-medium / 3-large): "))
if size == 1:
small += 1
elif size == 2:
medium += 1
elif size == 3:
large += 1
else:
print("invalid size")
# totals
total_small += small
total_medium += medium
total_large += large
full_amount += amount
# find best line
if amount > max_amount:
max_amount = amount
best_line = line
print(full_amount * 1000, "liters")
print("best line:", best_line)
print(f"small: {total_small}, medium: {total_medium}, large: {total_large}")
total_small = total_medium = total_large = 0
full_amount = 0
max_amount = 0
best_line = 0
for line in range(1, lines + 1):
amount = int(input(f"how many bottles in line {line}? "))
small = medium = large = 0
for _ in range(amount):
size = int(input("size (1-small / 2-medium / 3-large): "))
if size == 1:
small += 1
elif size == 2:
medium += 1
elif size == 3:
large += 1
else:
print("invalid size")
# totals
total_small += small
total_medium += medium
total_large += large
full_amount += amount
# find best line
if amount > max_amount:
max_amount = amount
best_line = line
print(full_amount * 1000, "liters")
print("best line:", best_line)
print(f"small: {total_small}, medium: {total_medium}, large: {total_large}")
פשוט כיאילן הורדתי את כל המשתנים שלא צריך
ביטלתי every_amount כי זה פשוט amount, מיזגתי את הספירות למשתנים ברורים.
טיפלתי במציאת קו ייצור עם הכי הרבה בקבוקים במקום אחד נקי.שמתי הודעות קלט יותר ברורות
ביטלתי every_amount כי זה פשוט amount, מיזגתי את הספירות למשתנים ברורים.
טיפלתי במציאת קו ייצור עם הכי הרבה בקבוקים במקום אחד נקי.שמתי הודעות קלט יותר ברורות
אפשר לעשות את זה גם בשלוש שורות אבל לפעמים עדיף קוד פשוט שברור לך על קוד קצר
אשמח לעזור
עריכה: לא חשוב ראיתי שעזרו חח
עריכה: לא חשוב ראיתי שעזרו חח
ואו לא אשקר שזה מדליק מישהי שיודעת ככה קוד
קיצר הדרוס עשתה את הקוד בוננזה מבחינת השמות משתנים והחוקים בפייתון וקחי מזה דברים להמשך
גם את עשית מעולה אבל יפה שבכל זאת את מחפשת לייעל או לקצר בשורות
זאת חשיבה טובה מאוד כל עוד הקריאות לא נפגעת
קיצר הדרוס עשתה את הקוד בוננזה מבחינת השמות משתנים והחוקים בפייתון וקחי מזה דברים להמשך
גם את עשית מעולה אבל יפה שבכל זאת את מחפשת לייעל או לקצר בשורות
זאת חשיבה טובה מאוד כל עוד הקריאות לא נפגעת
באותו הנושא: