课程
/后端开发
/Python
/初识Python
想知道为什么x不乘以10为什么输出的结果不对?
2018-01-17
源自:初识Python 5-8
正在回答
我在输入代码的时候没有*10,运算结果也是正确的,这是为什么呢?
慕九州3266952
慕村5554971 回复 慕九州3266952
print str(x) + str(y)
转化成字符串就可以了
假设x=3 y=4 print x+y就相当于输出3+4
除非你的x和y是字符串类型。
x乘以10貌似可以,你看看我的代码。
for x in [ 1,2,3,4,5,6,7,8,9 ]:
for y in [0,1,2,3,4,5,6,7,8,9]:
if x<y:
print x*10+y
x代表10位数,y代表个位数。例如:
54由两个数字拼成——5 , 4
54=5 *10 +4 ,肯定不是5 + 4
and...下次提问题贴出你的代码会更清晰
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序