# Lesson15:Random授業練習用 宿南版 ###### tags: `Python` ## スライド練習1 :::info code: ```python= import random print(list(range(10))) rand_num=random.randrange(10) print(rand_num) print(list(range(1,10))) rand_num=random.randrange(1,10) print(rand_num) print(list(range(1,10,2))) rand_num=random.randrange(1,10,2) print(rand_num) ``` 結果: runfile('C:/Users/user/.spyder-py3/autosave/untitled0.py', wdir='C:/Users/user/.spyder-py3/autosave') [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 7 [1, 2, 3, 4, 5, 6, 7, 8, 9] 1 [1, 3, 5, 7, 9] 7 ::: ## スライド練習2 :::info code: ```python= import random rand_number=random.randint(1,100) print(rand_number) ``` 結果: runfile('C:/Users/user/.spyder-py3/autosave/untitled1.py', wdir='C:/Users/user/.spyder-py3/autosave') 95 ::: ## スライド練習3 :::info code: ```python= import random rand_number=random.random() print(rand_number) ``` 結果: runfile('C:/Users/user/.spyder-py3/autosave/untitled2.py', wdir='C:/Users/user/.spyder-py3/autosave') 0.5057425678160209 runfile('C:/Users/user/.spyder-py3/autosave/untitled2.py', wdir='C:/Users/user/.spyder-py3/autosave') 0.55476388528811 ::: ## スライド練習4 :::info code: ```python= import random r = random.random() print(r) r = int(random.random()*99) print(r) r = int(random.random()*99)+1 print(r) ``` 結果: runfile('C:/Users/user/.spyder-py3/autosave/untitled3.py', wdir='C:/Users/user/.spyder-py3/autosave') 0.4170254707493868 5 18 ::: ## スライド練習5 :::info code: ```python= import random rand_number=random.uniform(2.5,5.0) print(rand_number) ``` 結果: runfile('C:/Users/user/.spyder-py3/autosave/untitled4.py', wdir='C:/Users/user/.spyder-py3/autosave') 3.446496547495709 ::: ## スライド練習5 :::info code: ` 結果 :::