文字列に「%」を含めるにはどうすればよいですか?

% という文字を出力するには 「%%」 とします。
2021年3月25日
ユーザー

動画の中でrateを表示させるところですが、浮動小数の後ろに”%”をつけて何パーセントというふうにしたい場合はどうしたら良いでしょうか?
実現したいイメージ:

"rate: 3.284%"

いろいろ試してみたのですが、「バックスラッシュ」+「%」はエラーになってしまいます。

p "rate: %5.3f\%" % 3.284

でも「%」+「%」だとなぜか上手くいきました。これはなぜでしょうか?

p "rate: %5.3f%%" % 3.284

どうぞよろしくお願いします。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?