汐ya~ 2022-04-02 01:55 采纳率: 87.8%
浏览 50
已结题

Python 复数类型 为什么选择B呀?

Python 复数类型 为什么选择B呀?
为什么我网上查找书上查找都说是浮点型可以大小写,但teacher却说答案是C,可以是整数

是不是整数在Python复数里面是有小数点的,例如4.0,8.0这样子呀?

img

img

img

  • 写回答

2条回答 默认 最新

  • JonathanYTR 2022-04-02 02:46
    关注

    老师不看书呗,或者老师参考的不是这本书,或者书有问题。如果这分很重要就找老师要回来,不重要的话自己记住就行。
    书上的浮点数应该指的是存的时候都是浮点数,老师的意思估计是创建复数的时候可以传整数,python会自动处理,这题和老师都有点文字游戏,坚定自己的立场把问题说明白就好。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • ~白+黑 Python领域新星创作者 2022-04-02 08:43
    关注

    根据多年考试经验一般选错误的,就选那些说的非常绝对的
    见官方文档:
    复数包含实部和虚部,分别以一个浮点数表示。要从一个复
    数 z 中提取这两个部分,可使用 z.real 和 z.imag。(标准库包含附加的数字类型,如表示有理数
    的fractions.Fraction 以及以用户定制精度表示浮点数的decimal.Decimal。)
    数字是由数字字面值或内置函数与运算符的结果来创建的。不带修饰的整数字面值(包括十六进制、八
    进制和二进制数)会生成整数。包含小数点或幂运算符的数字字面值会生成浮点数。在数字字面值末尾
    加上 'j' 或 'J' 会生成虚数(实部为零的复数),你可以将其与整数或浮点数相加来得到具有实部和虚
    部的复数。

    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月6日
  • 已采纳回答 4月6日
  • 修改了问题 4月2日
  • 创建了问题 4月2日

悬赏问题

  • ¥15 activity升级到flowable工作流act_ge_bytearray的草稿json数据复制到act_de_model 的model_editor_json的脚本
  • ¥15 cvi使用CreateThread创建线程时,出现存储空间不足无法处理此命令的错误
  • ¥15 求苹果推信imessage批量推信技术
  • ¥15 ubuntu 22.04 系统盘空间不足。隐藏的docker空间占用?(相关搜索:移动硬盘|管理系统)
  • ¥15 c++ word自动化,为什么可用接口是空的?
  • ¥15 Matlab计算100000*100000的矩阵运算问题:
  • ¥50 VB6.0如何识别粘连的不规则的数字图片验证码
  • ¥16 需要完整的这份订单所有的代码,可以加钱
  • ¥30 写一个带界面控制的机房电脑一键开机关机并且实时监控的软件
  • ¥15 Stata数据分析请教