Python-Quiz 4(mooc)

1
1ポイント
#0033003400340034003600321587046431657 in
var in ___:
print(var)
上記のプログラムの空白の文法要件を満たさないオプションはどれですか。

{1; 2; 3; 4; 5}

"こんにちは"

(1、2、3)

範囲(0,10)

正しい答えA
for ... in ... after ...は反復型(組み合わせ型)である必要があります。{1; 2; 3; 4; 5}はPythonの有効なデータ型ではありません。

2
1分
#0033003400340034003600321587046431658
for range(0,2)の
i print(i)

上記のプログラムの出力はどのオプションですか?

0 1

0 1 2

1 2

1

正解Aの
範囲(0、2)は、0と1の2つの値を出力します。

3
1 point
#0033003400340034003600321587046431659
k = 10000
while k> 1:
print(k)
k = k / 2
上記のプログラムの出力数を与えるオプションはどれですか?

13

15

14

1000

正解C
、プログラムの計算に従うか、IDLEでプログラムを実行して結果を取得してください。

4
1
# 0033003400340034003600321587046431662プログラムの3つの基本構造はどのオプションですか?プロセスの
構造、オブジェクト構造、関数構造
プロセス構造、ループ構造、分岐構造
シーケンシャル構造、ループ構造、分岐構造
シーケンシャル構造、ジャンプ構造、ループ構造
正解C
オブジェクト構造、ジャンプ構造、プロセス構造などはありません。

5
1
# 0033003400340034003600321587046431663ループ構造を誤って説明しているオプションはどれですか。サイクリングは、
プログラムに基づいています条件判定結果を逆方向に繰り返し実行する実行モード。
ループはプログラムの基本的な制御構造。
条件ループと走査ループ構造はどちらも基本的なループ構造。
デッドループから抜け出すことはできず、
正解D。
テストにデッドループを利用できる。パフォーマンス、無限ループの形式を使用して脱出できます。次に例を示します。

x = 10
while True:
x = x-1
if x == 1:無限ループの
中断
が効果を発揮します。

6
1
# 0033003400340034003600321587046431665 PythonステートメントP = -Pに関して、どのオプションが正しく記述されていますか?
割り当て
Pはその負の数Pに等しい
P = P
の絶対値。
正解A
== Pythonの代入記号、==は等号を判断するための等号です。

7
1
# 0033003400340034003600321587046431666現在のPythonステートメントがブランチ構造にあると判断するために使用されるオプションはどれですか?
コロンの
中括弧の
引用符
インデント
正解D
インデントは階層関係を表します。

8
1ポイント
#0033003400340034003600321587046431667
次のコードの実行結果はどのオプションですか?

「PYTHON」
のsの場合s ==「T」の場合:印刷を
続行
(s、end = "")

パイソン

TT

PY

PYHON

正解D
continueは現在のサイクルを終了しますが、現在のサイクルから飛び出すことはありません。

9
1
# 0033003400340034003600321587046431669ランダムライブラリでランダムな小数を生成するために使用される関数はどのオプションですか?ランダム
()
randrange ()
getrandbits()
randint()
正解A
randint()、getrandbits()、randrange()はすべてランダムな整数を生成し、random()は0と1の間のランダムな小数を生成します。

10
1
分。# 0033003400340034003600321587046431671 try-exceptに関して、どのオプションが間違って記述されていますか?NameErrorが
あります例外タイプは、プログラムの例外
をキャッチして処理するために使用され
ます。例外処理を使用すると、プログラムは再び間違いを犯しません。
分岐構造の特性を表現します。
正解C
は例外処理を使用します。プログラムはエラーなしで実行される場合がありますが、論理的な場合もありますエラー。プログラムエラーは大きな概念であり、コード実行エラーを指すだけでなく、機能論理エラーも表します。

00321587046458596
4桁のバラ番号の
説明

4桁のバラの数字は4桁の自己能力です。自己累乗数はn桁の数値を指し、各桁のn乗の合計はそれ自体と等しくなります。

例:nが3の場合、1 ^ 3 + 5 ^ 3 + 3 ^ 3 = 153となります。nが3の場合、153は自己指数であり、3桁の指数は水仙と呼ばれます。

4桁の4桁のバラの数字を、小さいものから大きいものへと、すべて1行に1行ずつ出力してください。

for i in range(1000,10000):
    d=i%10
    b=i%1000//100
    c=i%100//10
    a=i//1000
    if i==a**4+b**4+c**4+d**4:
        print("{}".format(i))
s = ""
for i in range(1000, 10000):
    t = str(i)
    if pow(eval(t[0]),4) + pow(eval(t[1]),4) + pow(eval(t[2]),4) + pow(eval(t[3]),4) == i :
        print(i)

003600321587046493506
100以内素数の合計
説明100以内
のすべての素数の合計を見つけて出力します。
これは、を参照の素数

ヒント:100以内の各数値が素数であるかどうかを判断し、合計することができます。

sum=2
for i in range(100):
    for j in range(2,i): 
        if i%j==0:
            break
        elif i==(j+1):
            sum+=i
print("{}".format(sum))

元の記事を29件公開しました 賞賛されました0 訪問数478

おすすめ

転載: blog.csdn.net/qq_43771959/article/details/105568496