Pythonの古典的なインタビューの質問1

1. python2とpythonの違いは何ですか?少なくとも5つ挙げてください

**2. python ** ###の組み込みデータタイプは何ですか

3. python操作の効率を改善する方法

**4. PEP8とは何ですか? **

「Python拡張提案#8」(Python拡張提案#8)は、PEP8とも呼ばれ、Pythonコード形式用に編集したスタイルガイドです。

**5. 静的分析のデバッグまたは実行に役立つツールは何ですか? **

**6. Pythonでタプルとリストを変換する方法は? **

タプル関数とリスト関数を直接使用するだけで、type()はオブジェクトのタイプを判別できます。

**7. リスト内の重複する要素を削除するには、Pythonコードを記述してください。 **

セット機能を使用する

set(list)

辞書機能を使用する

a=[1,2,4,2,4,5,6,5,7,8,9,0]
b={}
b=b.fromkeys(a)
c=list(b.keys())print(c)

**8. Pythonでランダムな数値を生成する方法は? **

Pythonでランダムな数値を生成するために使用されるモジュールはランダムであり、使用する前にインポートする必要があります。例えば:

**9. Pythonのパスとは何ですか? **

passは、Pythonでは実行されないステートメントです。複雑な文では、場所を一時的に空白にする必要がある場合、プレースホルダーとして使用されることがよくあります。

**10. 文字列のフォーマット:%と.format ** ###の違い

文字列のフォーマット機能は非常に柔軟で強力です。無制限の数のパラメーターを受け入れることができ、位置が乱れる可能性があり、より強力なフォーマット修飾子(パディング、配置、精度など)があります。

Recommended Posts

Pythonの古典的なインタビューの質問1
Pythonの古典的なインタビューの質問2
Pythonの古典的なアルゴリズム
Pythonレビュー1
Pythonインタビューの質問
Pythonインタビュー攻撃
Pythonインタビューの質問の概要
Python基礎知識質問バンク
Pythonインタビューの質問:文字列の連結
Pythonインタビュー質問コレクション(3)
Pythonは10の古典的なソートアルゴリズムを実装しています
Pythonの古典的なプログラミングの質問:文字列の置換