ホームページ  >  記事  >  バックエンド開発  >  Pythonで奇数をランダムに生成する方法

Pythonで奇数をランダムに生成する方法

尚
オリジナル
2020-01-15 13:54:2212319ブラウズ

Pythonで奇数をランダムに生成する方法

#Python で奇数をランダムに生成する方法:

#実装アイデア:

1. ランダム モジュールを使用する必要があります

2.使用する リストがユーザーに表示されます

3. 数値が奇数であるかどうかを確認し、append メソッドを使用して奇数の乱数をリストに書き込みます

4。ユーザーが入力した数値を確実に入力できるようにするため、整数が同じ奇数の場合は、構造体

を使用してコードを実装することを選択します:

import random    #导入random模块
NUM = int(input('请输入一个整数:'))  #提示用户输入一个整数
list1 = []                       #设置一个空列表用于展示用户需要的数据
while len(list1) < NUM:          #确保输出的数据是用户需要的个数,并循环输出
    a = random.randint(1,1000000)    #随机生成1-1000000之间的一个整数
    if a % 2 ==1:                #判断随机生成的数是否为奇数,如果为奇数执行下面的代码
        list1.append(a)          #向空列表中加入随机生成的奇数
print(list1)                     #向用户展示生成的奇数

python 学習ネットワーク、無料オンライン学習

python platform

、フォロー歓迎!

以上がPythonで奇数をランダムに生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。