求大家帮我看一看(膜拜巨佬)

想写一个:

def 输入(a):
  a=b
  b=input()
  return 

但不知哪里错了,求大家帮我看一看。(有这种面向过程的最好)

你先写的a=b,然后才给b输入,你前面没给b赋值,不能变量给变量,你这样,是不是提示b is not defined了,哈哈哈哈,

不需要a 因为这个不需要参数

没太看懂需求。。 def 输入(): return input() 是这样吗

b都没有定义怎么赋给a呢
你想保留原代码的话可以改成

def 输入(a):
  b=input()
  a=b
  return 

但这个代码依旧没什么意义,只是不会报错而已