【问题标题】:Can anyone explain what this line of code means and what I should do with it? [duplicate]谁能解释这行代码的含义以及我应该用它做什么? [复制]
【发布时间】:2021-12-31 12:23:14
【问题描述】:
if __name__ == '__main__':

i = int(input().strip())

f = float(input().strip())

s = input()

b = input().strip()

Assign(i, f, s, b)

我遇到了一个挑战: 编写函数'Assign'的函数定义,将其参数中的不同类型变量分配给新变量。

什么是" if name == 'ma​​in': "

【问题讨论】:

标签: python parameters namespaces


【解决方案1】:

i - 从用户那里获取输入并将其设为 int。然后使用条删除空格

f - 从用户那里获取输入并将其设为浮点数。然后使用条删除空格

s - 从用户那里获取输入

b - 从用户那里获取输入,然后使用 strip 删除空格

这里是 if name == 'main' What does if __name__ == "__main__": do? 的一些参考

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-08
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    • 2013-10-22
    • 1970-01-01
    • 2018-11-30
    • 2011-02-11
    相关资源
    最近更新 更多