3 תשובות
כנל
עדיף לך להשתמש במילון
שבנוי ממפתח וערך במבנה הבאה:
dict = {key: value{
עדיף לך להשתמש במילון
שבנוי ממפתח וערך במבנה הבאה:
dict = {key: value{
שואל השאלה:
זה לא אני בניתי את הקוד.. אני רק צריכה להשלים אותו
זה לא אני בניתי את הקוד.. אני רק צריכה להשלים אותו
lst= ["milk",5.9,"brad",10,"banana"]
sum = 0
for price in lst[1::2]:
sum += price
print ("הסכום לתשלום=", sum)
print("כמות מוצרים", len(lst[1::2]))
יאקק על הקוד, לא אהבתי בכלל ויש דרכים טובות יותר אבל זרמתי עם הדרישות שנתת. אם את צריכה הסבר תגידי. לפי איך שאמרו שהרשימה בנויה זה אמור לעבוד, את מתחילה מהאיבר 5.9 ואז כל איבר שני אמור להיות המחיר אז את סוכמת וכמות המוצרים יהיה פשוט הכמות שיש ברשימה(לא משנה אם זה הרשימה של המחיר, של המוצרים או פשוט חצי מגודל הרשימה הכוללת)
sum = 0
for price in lst[1::2]:
sum += price
print ("הסכום לתשלום=", sum)
print("כמות מוצרים", len(lst[1::2]))
יאקק על הקוד, לא אהבתי בכלל ויש דרכים טובות יותר אבל זרמתי עם הדרישות שנתת. אם את צריכה הסבר תגידי. לפי איך שאמרו שהרשימה בנויה זה אמור לעבוד, את מתחילה מהאיבר 5.9 ואז כל איבר שני אמור להיות המחיר אז את סוכמת וכמות המוצרים יהיה פשוט הכמות שיש ברשימה(לא משנה אם זה הרשימה של המחיר, של המוצרים או פשוט חצי מגודל הרשימה הכוללת)
באותו הנושא: