文字列に整数を掛けて繰り返しシーケンスを作成することはできますが、文字列に浮動小数点数を掛けることはできません。それ以外の場合、Pythonはエラーを返します。
この記事では、エラー「typeerror:シーケンスを`float`型の非整数で乗算できない」というエラーと、それがトリガーされる理由について説明します。 。修正できるように、このエラーが存在するシナリオの例を検討します。
タイプエラー:シーケンスにタイプ`float`の非整数を乗算できません
テイクをスローしましょうエラーメッセージを見て、その内容を確認してください。
エラーはTypeErrorです。これは、データ型がこの操作をサポートしていない値に対して操作を実行しようとしていることを意味します。たとえば、整数と文字列を連結しようとすると、型エラーが返されます。
このエラーは、シーケンスを乗算していることを示しています。これは文字列、
Pythonには、整数と浮動小数点数の2種類の数値があります。整数は整数ですが、浮動小数点数は10進数です。
文字列には整数を掛けることができます。この例を考えてみましょう:
コードはSconeSconeSconeを返します。文字列に整数