关于#python#的问题,请各位专家解答!

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/996203259186157.jpg "#le我回答不能的话,就停在那了。这可怎么办?如何写一个for的Python

你要达成啥效果呢,如回答不能就继续问,直到回答能是吗,如果是这样的,外层加一个循环就行了:、

while True:
    answer=input("今天疯狂星期四,能不能V我70:")
    if answer=="能":
        print("太棒了,我替小鸡感谢你")
        break
    else:
        print("请继续回答")

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7697300
  • 除此之外, 这篇博客: 关于python复数的几道经典题解析中的 ).image= 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 9.87*10^6=9870000

    回到这个题目:

    1.23e-4+5.67e+8j.real

    分析:1.23e-4为普通数据,5.67e+8j为复数,自然1.23e-4+5.67e+8j.real=1.23*10^-4=0.000123+0

    运行看下:

    >>> 1.23e-4+5.67e+8j.real
    0.000123