تولید اعداد تصادفی به تعداد دلخواه
برنامه ای بنویسید که تعداد عددهای رندم و بازه آن را از کاربر دریافت کند و در آن بازه به تعداد درخواستی، عدد رندم تولید کند.
مثال:
Enter a number: 10 Enter min: 1 Enter max: 10 9 4 6 5 2 8 1 7 9 2
برنامه ای بنویسید که تعداد عددهای رندم و بازه آن را از کاربر دریافت کند و در آن بازه به تعداد درخواستی، عدد رندم تولید کند.
مثال:
Enter a number: 10 Enter min: 1 Enter max: 10 9 4 6 5 2 8 1 7 9 2
import random mn=int(input("enter min: ")) mx=int(input("enter mix :")) NUM=int(input("enter num :")) while NUM-1>=0: print(random.randint(mn,mx)) NUM-=1
import random a = int (input("enter a number : ")) min = int (input("min : ")) max = int (input("max : ")) for meghdar in range(a): print (random.randint(min,max))
import random
x = int(input("enter : "))
for i in range(x):
print(random.randrange(x))
n = int(input('Enter a number : ')) i = int(input('Min : ')) j = int(input('Max : ')) import random numbers = random.sample(range(i, j), n) for number in numbers: print(number)
from random import *
number = int(input("enter a number: "))
numberone = int(input("enter min number: "))
numbertwo = int(input("enter max number: "))
te = 0
while True:
result = randrange(numberone, numbertwo)
te += 1
print(result)
if te == number:
break
i = int(input("num: "))
min = int(input("min: "))
max = int(input("max: "))
for j in range(i) :
import random
print(random.randint(min , max))
#ماژول تایم برای استفاده از اسلیپ import time #ماژول رندوم برای ساختن اعداد تصادفی import random #عدد اول برای ساخت رنج first_number= int(input('enter first number: ')) last_number= int(input('enter last number: ')) #اگر کاربر به اشتباه عدد بزرگ را اول وارد کرد جایگزین با لست نامبر میشود if first_number>last_number: last_number=first_number #تعداد دفعه تولید عدد تصادفی how_many=int(input('how many random number you wanna make in this range: ')) #اگر تعداد اعداد تصادفی مورد نظر کاربر بیشتر از اعداد صحیح بین دو عدد محدوده ساز بود هشدارمیدهد تا مطمئین شود اشتباهی صورت نگرفته باشد if how_many> last_number-first_number: print('it is out of range ') #فرصت لازم به کاربر رو میده تا حتما هشدار رو بخونه time.sleep(2) #فرصت دوباره برای پر کردن متغییر how_many=int(input('how many random number you wanna make in this range: ')) print('your enter an out of range number') #ساخت اعداد تصادفی به تعداد مورد نظر و در رنج مورد نظر for i in range(0,how_many): print(random.randint(first_number,last_number))
from random import * while 1: try: min=int(input(' set minmal number? ')) max=int(input('set maximom number? ')) man=int(input(' how much you want to return? ')) break except: print(' error set just number ') pass for i,num in enumerate(range(1,man+1)): if min<max: print( i+1,':' ,randint(min,max)) elif max<min: print(i+1 ,':' , randint(max,min))
import random
i=int(input('Enter a nimber: '))
e=int(input('Enter min: '))
l=int(input('Enter max: '))
for c in range(i):
print(random.randint(e,l))
def randomly(self) :
import random
times=int(input('how many times ? '))
minimum=int(input('minimum number : '))
maximum=int(input('maximum namber : '))
while times != 0 :
print(random.randint(minimum,maximum))
times -= 1
برنامه ای بنویسید که عددی را به عنوان a از ورودی دریافت کند و تمام اعداد اول کوچکتر از a را در خروجی چاپ کند
برنامه ای بنویسید که یک عدد دریافت کند و با توجه به عدد دریافت شده شکل زیر را چاپ کند مثال:number: 5 55555 4444 333 22 1
برنامه ای بنویسید که 2 تاریخ به فرمت yyyy/mm/dd دریافت کند و فاصله 2 تاریخ را به روز در خروجی چاپ کند مثالtarikh1: 1401/11/01 tarikh2: 1401/11/05 4 days tarikh1: 1401/10/01 tarikh2: 1401/11/05 34 days
برنامه ای بنویسید که اعداد زوج بین 1 تا 100 را چاپ کند
برنامه ای بنویس که 2 عدد از کاربر دریافت کند و سری فیبوناچی را در آن بازه (بین آن دو عدد) محاسبه و در خروجی چاپ کند
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری