回答編集履歴
2
追記
answer
CHANGED
@@ -5,4 +5,7 @@
|
|
5
5
|
```Python
|
6
6
|
def random_dna():
|
7
7
|
return random.choices('ATGC', k=100)
|
8
|
-
```
|
8
|
+
```
|
9
|
+
|
10
|
+
ただし、複数回呼んだときの挙動は異なります。
|
11
|
+
実際に両方動かしてみて、なぜ結果が異なるのか分析するのも良い学びになるでしょう。
|
1
追記
answer
CHANGED
@@ -1,1 +1,8 @@
|
|
1
|
-
nucleotide = random.choice(strings) をfor文の中に入れてください。
|
1
|
+
nucleotide = random.choice(strings) をfor文の中に入れてください。
|
2
|
+
|
3
|
+
---
|
4
|
+
random_dna関数は、次のように書いた方が分かり易いかと。
|
5
|
+
```Python
|
6
|
+
def random_dna():
|
7
|
+
return random.choices('ATGC', k=100)
|
8
|
+
```
|