如何使用Python旧式%格式化语法打印复数?
Python旧式%格式化复数的格式符
在Python的旧式%格式化语法中,复数并没有专门的数值型格式符(像字符串的%s、整数的%d、浮点数的%f那样),你可以使用以下两种格式符来打印复数:
%s:将复数转换为普通字符串形式,示例:myComplexNumber = 5+6j print("复数:%s" % myComplexNumber) # 输出:复数:5+6j%r:将复数转换为repr形式(会额外添加括号),示例:myComplexNumber = 5+6j print("复数:%r" % myComplexNumber) # 输出:复数:(5+6j)
日常使用中%s更常用,能直接输出复数的常规表现形式。
内容的提问来源于stack exchange,提问作者Mohamed
相关产品推荐
相关产品推荐

