หลังจากเรียนรู้สตริงและรายการฉันพยายามเขียนระบบการจัดการนามบัตร Python ที่ง่ายมากด้วยตัวเอง
ลองใหม่และน่ารักอย่าวิพากษ์วิจารณ์พวกเขาคนตัวใหญ่
ฉันขี้เกียจในการแก้ไขฟังก์ชั่นนามบัตรเพราะฉันไม่รู้วิธีแก้ไขสตริงในรายการโดยกำหนดตัวห้อยจากนั้นใช้ตัวห้อย
ความคิดของฉันคือการลบนามบัตรที่ผู้ใช้กำลังเตรียมที่จะแก้ไขแล้วเพิ่มนามบัตรชื่อใหม่ของผู้ใช้
หากใครมีวิธีการดัดแปลงโดยตรงโปรดให้คำแนะนำกับฉัน
รหัสมีดังนี้:
name = [] ในขณะที่จริง: พิมพ์ ("="*50) พิมพ์ ("ยินดีต้อนรับสู่ระบบการจัดการนามบัตร v1.0") พิมพ์ ("1: เพิ่มนามบัตร") พิมพ์ ("2: แก้ไขนามบัตร") พิมพ์ ("3: ลบนามบัตร") พิมพ์ ("4: Query A จริง: new_name = อินพุต ("โปรดป้อนชื่อของคุณ:") ถ้า new_name = "return": break name.append (new_name) พิมพ์ ("=======> เพิ่มสำเร็จ!") พิมพ์ ("========> ชื่อที่เพิ่มขึ้น: อินพุต ("โปรดป้อนชื่อที่คุณต้องการแก้ไข:") ถ้า al_name == "return": break ถ้า al_name ในชื่อ: als_name = อินพุต ("โปรดป้อนชื่อใหม่:") ชื่อ remove (al_name) ชื่อ (Als_name) พิมพ์ ("====== กลับเข้ามาอีกครั้ง! ") พิมพ์ (" =======> โปรดป้อน: return ") Elif admin == 3: ในขณะที่จริง: del_name = อินพุต (" โปรดป้อนชื่อที่คุณต้องการลบ: ") ถ้า del_name ==" return ": break.remove (del_name) พิมพ์" (ชื่อ)) พิมพ์ ("========> กลับไปที่เมนูโปรดป้อน: return") elif admin == 4: ในขณะที่จริง: look_name = อินพุต ("โปรดป้อนชื่อที่คุณต้องการสอบถาม:") ถ้า look_name == "กลับ" พิมพ์ ("=======> กลับไปที่เมนูโปรดป้อน: return") ELIF ADMINสำหรับสื่อการเรียนรู้เพิ่มเติมโปรดให้ความสนใจกับหัวข้อพิเศษ "การพัฒนาระบบการจัดการ"
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น