中易网

可以在手机上编写python吗?

答案:3  悬赏:50  
解决时间 2021-01-17 00:15
  • 提问者网友:我没有何以琛的痴心不悔
  • 2021-01-16 04:36
可以在手机上编写python吗?
最佳答案
  • 二级知识专家网友:躲不过心动
  • 2021-01-16 05:19
可能,我手机是wm6.5的,Python版本有2.4和2.5叫PythonCE。可以,不过字符编码有问题。好像Nokia的支持比较好,以前看到一本S60上Python编程的文档,可以发短信和名片管理,不过没有用过,具体也不了解。
全部回答
  • 1楼网友:刀戟声无边
  • 2021-01-16 05:51
#--coding: gb2312--
class vector3:
def __init__(self, x_ = 0, y_ = 0, z_ = 0): #构造函数
self.x = x_
self.y = y_
self.z = z_
def __add__(self, obj): #重载+作为加号
return vector3(self.x+obj.x, self.y+obj.y, self.z+obj.z)
def __sub__(self, obj): #重载-作为减号
return vector3(self.x-obj.x, self.y-obj.y, self.z-obj.z)
def __mul__(self, obj): #重载*作为点乘
return vector3(self.x*obj.x, self.y*obj.y, self.z*obj.z)
def __pow__(self, obj): #重载**作为叉乘。不好,偏离了常理上的意义,可以考虑重载其他符号,或者直接写函数。
return vector3(self.y*obj.z-obj.y*self.z, self.z*obj.x-self.x*obj.z, self.x*obj.y-obj.x*self.y)
def __str__(self): #供print打印的字符串
return str(self.x)+','+str(self.y)+','+str(self.z)
v1 = vector3(1, 2, 3)
v2 = vector3(0, 1, 2)
print v1 + v2
print v1 - v2
print v1 * v2
print v1 ** v2
结果:
  • 2楼网友:酒安江南
  • 2021-01-16 05:44
可以,我一直在用手机python编程。。而且手机上编的,只要没引入手机的包,程序不用改直接就可以在电脑上运行。。我的是s60,下载一个python的手机环境就行了。黑莓的应该支持,你去看看有没有黑没的python环境。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息