【问题标题】:I am trying to print x square with python, I do not want 'x2'我正在尝试用 python 打印 x 正方形,我不想要'x2'
【发布时间】:2018-02-01 01:59:40
【问题描述】:

我正在尝试用 python 制作一个计算器。我想正确打印 x 方,但我的仍然打印:x2。如果可能的话,我怎样才能用 python 在 x 上用 2 打印它。

谢谢!

【问题讨论】:

  • 请提供您目前编写的代码。如果你不展示你所做的事情,就很难提出你可能出错的地方。
  • 您对此进行过研究吗?您是否尝试过使用 ² 字符?您肯定不能期望x2 显示为
  • 我尝试在我的 .py 顶部使用 : # -- coding: utf-8 -- 用于特殊字符,但它不起作用。

标签: python


【解决方案1】:

要在 python 中对整数求平方,请使用两个星号,例如2**2 将产生4

例如,将其另存为square.py

#!/usr/bin/env python
import sys
integer_to_square = int(sys.argv[1])
print(integer_to_square**2)

然后用不同的输入运行它

$ python square.py 2
4
$ python square.py 4 
16
$ python square.py 8
64
$ python square.py 16
256

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    • 2014-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多