私はケンブリッジ試験委員会でAレベルのシラバスを教えています。実用的な紙の1つの典型的な質問はこれです:
選択したプログラミング言語で、10個の整数の配列を宣言してから、それを初期化します。
私はこれを持っています:
myArray = [] #create the array
for i in range(10): # initializes to 0
myArray.append(0)
これはほとんどの人がPythonで行うことだと思いますか?ただし、Pascalなどとは異なり、Pythonのリストは本質的に動的配列であり、各要素のデータ型を制限しないという問題が追加されているため、厳密には質問に答えません。空の動的リストの代わりに、特定のサイズの配列と型をPascalのように宣言できますか?ループの種類はなく、配列の種類を制限できますか?
(擬似コード)のようなもの:
myArray[10] : integer
これは商業的な質問ではなく、教育的な質問です。