![]() |
1
2
它不会按你想要的方式工作。
This question
正在完全回答这个问题。简而言之:Python将参数
要使代码正常工作,请执行以下操作:
此外,您可能有兴趣知道可以用
|
![]() |
2
1
这段代码片段是一个笑话,“在维加斯发生的事情就留在维加斯”,因为函数不影响变量的值。要影响这些值,函数需要返回交换的结果。如果没有return语句,函数将不会影响变量,因为函数会创建自己的临时变量以在函数中使用。 |
![]() |
3
1
是和否。。。 vegas函数完成了这项工作,但从未返回a和b,因此a和b仍在6和9之外。 Arguments are passed by assignment in Python. 你可以看到 more here |
![]() |
CENTURION · Python:用更少的变量编写新列表 6 年前 |
|
Babai I. · 交换数据中的字符或字符串。帧[重复] 6 年前 |
![]() |
Ben · 为什么这个交换程序不能在C中工作? 7 年前 |
![]() |
va05 · 没有临时变量的交换函数无法正确使用快速排序 7 年前 |
![]() |
Frank Ridder · 在C中交换双精度数字[重复] 7 年前 |