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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有些顏色沒有顯示 - 海龜

有些顏色沒有顯示 - 海龜

PHP
繁花不似錦 2023-11-09 20:12:16
我有一個呼吸描記器代碼,可以使用給定的參數制作形狀。當我運行代碼時,只有白色和紅色有效,藍色和綠色僅顯示為白色。print('Choose a color: ')print('1. White')print('2. Blue')print('3. Green')print('4. Red')color1 = input('-')該部分詢問您想要的顏色if color1 == '1':    color = 'white'if color1 == '2':    color = 'blue'if color1 == '3':    color = 'green'if color1 == '4':    color = 'red'elif color1 != '1' or '2' or '3' or '4':    color = 'white'該部分將輸入轉換為顏色    draw = True    t.speed(0)    num = 0    t.hideturtle()    t.pencolor(color) #this part right here    while draw == True:        t.circle(90)        t.rt(rotate)        num += 1        if num >= lines:            draw = False            print('Press enter to draw again!')            continue這是繪圖循環的一部分,它將海龜顏色聲明為您想要的顏色。
查看完整描述

1 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

您需要修復 if / else 塊:


if color1 == '1':

    color = 'white'

elif color1 == '2':

    color = 'blue'

elif color1 == '3':

    color = 'green'

elif color1 == '4':

    color = 'red'

else:

    color = 'white'

您還可以使用列表來選擇顏色:


color='white'  # default

colorlst = ['white','blue','green','red']

keylst = ['1','2','3','4']

if color1 in keylst:

    color=colorlst[keylst.index(color1)]


查看完整回答
反對 回復 2023-11-09
  • 1 回答
  • 0 關注
  • 115 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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