ฉันอ่านกระทู้อื่น ๆ ที่เกี่ยวข้องกับข้อผิดพลาดนี้และดูเหมือนว่าปัญหาของฉันมีความแตกต่างที่น่าสนใจกว่าโพสต์ทั้งหมดที่ฉันอ่านจนถึงตอนนี้กล่าวคือโพสต์อื่น ๆ ทั้งหมดมีข้อผิดพลาดเกี่ยวกับผู้ใช้ที่สร้างขึ้น คลาสหรือทรัพยากรระบบในตัว ฉันกำลังประสบปัญหานี้เมื่อเรียกใช้ฟังก์ชันฉันคิดไม่ออกว่าจะทำเพื่ออะไร ความคิดใด ๆ ?
BOX_LENGTH = 100
turtle.speed(0)
fill = 0
for i in range(8):
fill += 1
if fill % 2 == 0:
Horizontol_drawbox(BOX_LENGTH, fillBox = False)
else:
Horizontol_drawbox(BOX_LENGTH, fillBox = True)
for i in range(8):
fill += 1
if fill % 2 == 0:
Vertical_drawbox(BOX_LENGTH,fillBox = False)
else:
Vertical_drawbox(BOX_LENGTH,fillBox = True)
ข้อความผิดพลาด:
Horizontol_drawbox(BOX_LENGTH, fillBox = True)
TypeError: Horizontol_drawbox() got multiple values for argument 'fillBox'
Horizontol_drawbox
ฟังก์ชันคืออะไร? หากเริ่มต้นด้วยfillBox
นั่นคือข้อบกพร่อง (กำหนดครั้งเดียวด้วยอาร์กิวเมนต์ตำแหน่งและครั้งที่สองด้วยอาร์กิวเมนต์คำหลัก)