Python-Quiz 6(mooc)

1つの
1
ポイント# Pythonのタプル型について0033003400340034003600321587046710558、次のエラーがあります:
一旦タプルが作成するように変更することができない
タプルを別のタプルの要素として使用することができ、多段インデックスは、情報取得するために使用することができる
タプル括弧とカンマを(オプションで)表すこと
タプルの要素は同じ型でなければなりません
正解D
シーケンス型(タプル、リスト)の要素は異なる型にすることができます。

2
1
#中括弧{}で0033003400340034003600321587046710559は、以下の説明は正しいです。
{}であろうことに使用直接
リストを生成するために直接使用} {入力
タプルタイプが生成され、直接{}
辞書を生成するために直接使用を} {入力
正解Dの
セットを最も外側の型と辞書型は{}で表されますが、コレクション型要素は通常の要素であり、辞書型要素はキーと値のペアであるという違いがあります。

辞書はプログラミングで非常に一般的に使用されているため、デフォルトで直接{}を使用して空の辞書を生成します。

3
1
# 0033003400340034003600321587046710560はlsを一覧表示しますが、ls.append(x)を正しく説明するオプションはどれですか?唯一の
リストへlsは最後に要素xを追加し
てリスト置き換えますls最後の要素はx
をリストの前に追加しますlsは要素x
lsに追加します。x がリストの場合、同時に複数の要素を追加でき
ます正しい答えA
ls.append(x )、xがリストの場合、リストはlsの要素として追加されます。

4
1ポイント
#0033003400340034003600321587046710561
次のコードの出力はどのオプションですか?

d = {'a':1、 'b':2、 'b': '3'}
print(d ['b'])
{'b':2}
2

1

正解C
辞書を作成するときに、同じキーが異なる値に対応している場合、辞書は最後の(最新の)キーと値のペアを使用します。

5
1
# Pythonのデータ型の組み合わせについて0033003400340034003600321587046710563、エラーを説明します。
データ型とすることができるの組み合わせデータがより規則的であり、より容易に表すように、同じタイプまたは単一の操作によって編成されたデータの異なる複数種類の
シーケンスタイプが要素間、二次元要素のベクトルであります優先順位の関係は、によってアクセスされるシリアル番号、存在する
タプルとリストタイプのPython文字列は、配列タイプに属する
ことができる複合データ型 クラス3:配列タイプ、コレクションおよびマッピングタイプ
正解B
全体の配列タイプには、1次元ベクトルとみなすことができ、その要素が配列されている場合、二次元ベクトルとして使用することができます。

6
1
# 0033003400340034003600321587046710564シーケンスs、s.index(x)を正しく説明するオプションはどれですか?リターン
シーケンスS要素xの最初の出現のシーケンス
番号
シーケンスsのシーケンス番号xを持つ要素を返しますシーケンスsのxの長さを
返しますシーケンスsの要素xのすべての出現のシーケンス番号を返します
正解A
注:s.index(x)は最初の時間を返しますxのシリアル番号が表示され、すべてのシリアル番号が返されるわけではありません。

7
1
# 0033003400340034003600321587046710565SとTは2つのセットです。S^ Tの正しいオプションはどれですか。S
とTそして、セットS及びTに含まれる全ての要素計算
集合SではなくTの要素を含む、Sおよび差分演算Tを
集合SおよびT中の非同一の要素を含め、SおよびT補体動作
SとTセットSとTの両方の要素を含むの交差演算。
正解C
は、「交差と差分補数」を設定します。4つの対応する演算は、

8
1
# 0033003400340034003600321587046710566以下はPythonシーケンスタイプではありません:配列
型の
文字列型の
リスト型の
タプルが
正解Aは、
Pythonのは、内蔵されていないデータ型の配列型。

9
1
# 0033003400340034003600321587046710571辞書dが与えられた場合、どのオプションがd.values()を正しく記述しますか?リターン
タプルタイプ、ディクショナリのすべての値を含むd
リストのタイプ、ディクショナリのすべての値を
返すd コレクションのタイプ、ディクショナリのすべての値を
返すd辞書のすべての値を含むdict_valuesのタイプを返すd
正解D
は次のコードを実行します:(ここで、dは定義済みの辞書です)

d = {“ a”:1、“ b”:2}
type(d.values())
出力結果は次のとおりです:<class 'dict_values'>

d.values()はdict_valuesタイプを返します。これは通常、for ... inと組み合わせて使用​​されます。

10
1
分。# 0033003400340034003600321587046710572辞書dが与えられた場合、どのオプションがdのxを正しく記述しますか?
xは決定
。xがディクショナリdのキーである
かどうかを判別
ます。xがディクショナリーdの値であるかどうかを判別します。Xはバイナリタプルです。xがディクショナリーdのキーと値のペアであるか判別します。
正解B
キーは、値のシリアル番号とディクショナリ内の値のインデックス方法です。

したがって、x in x in dは、dのシリアル番号として判断されます。

03600321587046745994
異なる数の合計
説明
ユーザーが入力した整数Nを取得し、Nに表示される異なる数の合計を出力します。

例:ユーザーが123123123と入力した場合、表示される数値は1、2、3で、これらの数値の合計は6です。

N=input()
a=set(N)
sum=0
for i in a:
    i=eval(i)
    sum+=i
print("{}".format(sum))

03600321587046764318
人名の最大数の統計
説明
重複している人の名前を含む文字列がプログラミングテンプレートに指定されています。最も多く登場する人の名前を直接出力してください。

words=s.split()
counts={}
for word in words:
    if len(word)==1:
        continue
    else:
        rword=word
    counts[rword]=counts.get(rword,0)+1
items=list(counts.items())
items.sort(key=lambda x:x[1],reverse=True)
a,b=items[0]
print("{}".format(a))
元の記事を29件公開 賞賛0件 476回アクセス

おすすめ

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