课程
/后端开发
/Python
/初识Python
为什么 for x in ['1','2','3','4','5','6','7','8','9','0']: for y in ['1','2','3','4','5', '6', '7','8', '9','0']: if x < y: print x * 10 + y 显示10位数
2018-01-05
源自:初识Python 5-8
正在回答
for x in [1, 2,3,4,5,6,7,8,9]: for y in [1,2,3,4,5,6,7,8,9]: if x < y: print(10*x + y)
这样也行
weibo_用户52288732_0 提问者
我的也不行,不知道出错在哪里
for x in ['1','2','3','4','5','6','7','8','9']:
for y in ['1','2','3','4','5', '6', '7','8', '9']:
if x<y:
print x,y
你要是不介意这样也行吧。。。
你后面 print x * 10 + y改为 print x + y
在数字上加双引号表示的是字符串,字符串怎么比较
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序