![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
悢七
危楼高百尺,手可摘星辰。
展开
-
java调python报错Cannot create PyString with non-byte value
报错代码情况1.interpreter.execfile(“你的文件路径”);报错原因:没找到你这个文件情况2.new PyString(“你的字符串”)报错原因:字符串里有中文解决:new PyString(“你的字符串”)替换为PyString strJson=Py.newString(“你的字符串”);或PyString strJson=Py.newStringOrUnicode(“你的字符串”);...原创 2021-09-16 16:07:54 · 3962 阅读 · 0 评论 -
java调用python,传参json字符串,含中文传参
java调用python,传参json字符串python脚本内容(test.py)# -*- coding: utf-8 -*-def main(input): return inputjava调用python方法/** * 调用python * * @param fileUrl python文件路径 * @param method 执行的python函数 * @param pyObject json参数 *原创 2021-09-16 15:01:29 · 2282 阅读 · 0 评论 -
用Python解决"百马百瓦"
“百马百瓦问题”,有100匹马驮100块瓦,大马驮3块,小马驮2块、两个马驹驮1块。问大马、小马、马驹各有多少匹?参考代码@author: Catwang"""for x in range(1,34): for y in range(1,51): for z in range(100): if 3*x+2*y==100-z/2: ...原创 2019-04-06 14:50:31 · 9224 阅读 · 1 评论 -
Python 找出1与100之间的全部“同构数”
参考代码@author: Catwang"""for i in range(1,101): a=str(i**2) j=str(i) b=len(j) flag=True for c in range(-1,-b-1,-1): if a[c]!=j[c]: flag=False break...原创 2019-04-06 17:35:52 · 17121 阅读 · 2 评论 -
python 数列第几项开始,数值超过1200
eg有一个数列,其前三项分别为1.2.3,从第四项开始,每项均为其相邻的前三项之和的1/2。该数列从第几项开始,其数值超过1200。@author: Catwang"""a=1b=2c=3n=4d=(a+b+c)/2while d<1200: d=(a+b+c)/2 a=b b=c c=d n+=1print(n)运行结果...原创 2019-04-06 17:40:09 · 6978 阅读 · 2 评论 -
python 计算s= 12+ 22+ 32 +... + (10*n+2)
计算 s= 12+ 22+ 32 +… + (10*n+2)参考代码@author: Catwang"""def main(): sum = 0 n = int(input('n=')) for x in range(n): sum +=10* (x +1)+2 print(sum)if __name__ == '__main__': ...原创 2019-04-06 17:44:20 · 5225 阅读 · 0 评论 -
python s=1*2-2*3+ 3*4-4*5+..+(-1)m1XnX
计算s=12-23+ 34-45+…+(-1)m1XnX参考了网络上c++的代码代码@author: Catwang"""def sum_go(sum_to): sum_all = 0 n = int(input('n=')) for i in range(n): sum_all += (i+1)*(i+2) * (-1) ** (2 + i)...转载 2019-04-06 17:48:04 · 7807 阅读 · 0 评论