i am trying to rotate the object in blender using python coding i want to know 2 thing:

1)what is the difference b/w XYZ,ZYX,ZXY,YZX,YXZ,XZY Euler. which one i should use?

2) how do i change these using python coding?

http://www.chrobotics.com/library/understanding-euler-angles

```
import bpy
import mathutils
bpy.data.objects['Suzanne'].rotation_mode='XYZ'
eul2 = mathutils.Euler((Roll, Pitch, Yaw), 'YXZ')
bpy.data.objects['Suzanne'].rotation_euler=eul2
```

sorry i am using bge… not bpy