teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2019/04/24 12:55

投稿

LouiS0616
LouiS0616

スコア35678

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

追記

2019/04/24 12:55

投稿

LouiS0616
LouiS0616

スコア35678

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
+ ```