9 תשובות
מעולה
שואל השאלה:
כן אבל איך לגרום לתוכנית להדפיס את זה מהגדול ביותר לקטן ביותר
כן אבל איך לגרום לתוכנית להדפיס את זה מהגדול ביותר לקטן ביותר
אנונימית
import random
rand_num = random.choices(range(0,100), k=20)
rand_num.sort(reverse=true)
print(rand_num)
בדקתי זה עובד
rand_num = random.choices(range(0,100), k=20)
rand_num.sort(reverse=true)
print(rand_num)
בדקתי זה עובד
^ מה שהיא הציעה אמור לעבוד לך.
הערת שוליים, אם אתה מסוקרן לדעת - כך הייתי עושה את זה בlua:
local numbers = {}
local num
for i = 1,20 do
local random = random.new()
num = random:nextinteger(0,100)
table.insert(numbers,num)
end
table.sort(numbers,function(a,b)
return a < b
end)
--test
for a,b in pairs(numbers) do
print(a,b)
end
הערת שוליים, אם אתה מסוקרן לדעת - כך הייתי עושה את זה בlua:
local numbers = {}
local num
for i = 1,20 do
local random = random.new()
num = random:nextinteger(0,100)
table.insert(numbers,num)
end
table.sort(numbers,function(a,b)
return a < b
end)
--test
for a,b in pairs(numbers) do
print(a,b)
end
בהצלחה
קישורים מצורפים:
שואל השאלה:
לכתוב את הקוד של sol(d) עם הקוד שלי?
לכתוב את הקוד של sol(d) עם הקוד שלי?
אנונימית
מה שכתבתי עובד בפני עצמו בעיקרון
שואל השאלה:
תודה יש לי עוד שאלה אם מישהו פה יודע טנקס
כתבו פונקציה המקבלת 2 מספרים שלמים למשתנים: x ו y ומחזירה רשימה שמתחילה ב x ומסתיימת ב y (כולל x ו y).כש x קטן מ y.
לדוגמא עבור x = 6 ו y =10 תוחזר הרשימה [6,7,8,9,10].
תודה יש לי עוד שאלה אם מישהו פה יודע טנקס
כתבו פונקציה המקבלת 2 מספרים שלמים למשתנים: x ו y ומחזירה רשימה שמתחילה ב x ומסתיימת ב y (כולל x ו y).כש x קטן מ y.
לדוגמא עבור x = 6 ו y =10 תוחזר הרשימה [6,7,8,9,10].
אנונימית
^ לא יודע אם זה יעזור לך, אבל ככה זה נראה בlua:
local function getnumbers(x:number,y:number)
local list = {}
for i = x,y do
table.insert(list,i)
end
print(table.concat(list,",")) -- 6,7,8,9,10
end
getnumbers(6,10)
אולי זה ייתן לך כיוון?
local function getnumbers(x:number,y:number)
local list = {}
for i = x,y do
table.insert(list,i)
end
print(table.concat(list,",")) -- 6,7,8,9,10
end
getnumbers(6,10)
אולי זה ייתן לך כיוון?
אנונימי
באותו הנושא: