亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

哪里有問題?

for x in [ '1','2','3','4','5','6','7','8','9' ]:
??? for y in [ '2','3','4','5','6','7','8','9']
??????? if x > y:
??????????? break
??????? else:
??????????? continue
??????? print x + y

正在回答

5 回答

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?+?y????????
??????else:????????????
??????????continue


0 回復 有任何疑惑可以回復我~

第二種改法

for x in [ '1','2','3','4','5','6','7','8','9' ]:
??? for y in [ '2','3','4','5','6','7','8','9']:
??????? if int(x) >= int(y) :
??????????? continue
??????? else:
??????????? print x + y


1 回復 有任何疑惑可以回復我~
  1. ‘’表示字符串,字符串不能比較大小;

  2. for……in 后面要加:

  3. 修改如下,已測試可正常運行

    for x in [1,2,3,4,5,6,7,8,9]:
    ??? for y in [2,3,4,5,6,7,8,9]:
    ??????? if x < y:
    ??????????? print x * 10? + y
    ??????? else:
    ??????????? continue

2 回復 有任何疑惑可以回復我~
#1

qq_慕后端2505779

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 + y else: continue 可是我的程序可以正常運行啊,是不是內容是數字的字符串可以比大小
2019-09-08 回復 有任何疑惑可以回復我~
#2

Anastasia2019 回復 qq_慕后端2505779

我這里顯示不能運行哎 "index.py", line 41 for y in ['0', '1','2','3','4','5','6','7','8','9' ]: ^ IndentationError: expected an indented block
2019-09-09 回復 有任何疑惑可以回復我~
#3

Anastasia2019 回復 qq_慕后端2505779

查了一下python里字符串的大小比較,應該是按照ASCII碼的順序比較的 import math a=("Apollo","Hermes","Hermesa","Athena","Aphrodite","Dionysus") print(min(a)) print(max(a)) 結果是: Aphrodite Hermesa
2019-09-09 回復 有任何疑惑可以回復我~

1、語法有問題for循環后面要加:

2、break和continue一個是終止循環,一個是跳出本次循環,代碼根本不會執行print

0 回復 有任何疑惑可以回復我~

a = list()

for x in [ '1', '2', '3', '4', '5', '6', '7', '8', '9']:

? ? for y in [ '2', '3', '4', '5', '6', '7', '8', '9']:

? ? ? ? if x > y:

? ? ? ? ? ? a.append(x+y)

? ? ? ? else:

? ? ? ? ? ? continue

print [int(x) for x in a]


這是按照你的思路做出來的,不能直接print,因為,print不管放在那里都不能把他全部條件的弄出來,而且不管是break還是continue生效,最后的print 都不會去運行,這只是我的看法,我也是python萌新,說錯了不要罵我啊,其實我python也不是很懂

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758397    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

哪里有問題?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號