Python が動的に型付けされていること、および動的型付けと静的型付けが強い型付けと弱い型付けから独立していることは明らかです。(混乱を避けるためです。)
ウィキペディアでは、例として文字列と整数の追加を示しています。厳密に型指定された言語では実行できません。しかし、Python では次のことができます: "string"*3 これも明らかにダックタイピングではありません。それは一般的な規則に対する 1 つの例外にすぎないのでしょうか、それとも Python は厳密に型指定されていないのでしょうか? それとも、弱いvs強いの定義を十分に理解していませんでしたか?教えてください。
編集: 強く型付けされたということの定義を示すように求められたので、操作でデータ型を混在させることができないと定義されていることを理解しています。私を混乱させているのは、ウィキペディアが、Pythonが強く型付けされている理由の例として、文字列とintを追加することは不可能であり、それらの乗算が可能であり、それが私の解釈では、弱く型付けされている理由の例を構成することです。ダックタイピングについて言及したのは、見た目と動作が同じである限り、データ型を混在させることができるという例外を作成するように思われるためです。(文字列と int は明らかにそうではありません。)
edit2:他の質問は実際には静的/動的型付けに関するものであるため、これは重複していないと思います。