提问?
Topic source设定一个初始值罢了,没什么其他的;你可以试下,赋初始值后可以不输入角度,相当于沿着x轴运动,如果忘记输入角度仍会有值
在此插入代码
move(100,100,32, ) print(nx,ny)
这个仍旧可以运行, 如果不赋初始值应该会报错
- 1
设定一个初始值罢了,没什么其他的;你可以试下,赋初始值后可以不输入角度,相当于沿着x轴运动,如果忘记输入角度仍会有值
在此插入代码
move(100,100,32, ) print(nx,ny)
这个仍旧可以运行, 如果不赋初始值应该会报错
偷吃梨花
请问教程中的 def move(x,y,step,angle=0) 这一句中为什么要写angle=0? 我尝试把这句改写成 def move(x,y,step,angle) 其他不变,结果可以运行,并且运行结果一致???