หน้าแรก
หน้าแรก
เราได้รับสตริง และเป้าหมายของเราคือย้อนกลับคำทั้งหมดที่มีอยู่ในสตริง เราสามารถใช้วิธีแยกและฟังก์ชันย้อนกลับเพื่อให้ได้ผลลัพธ์ มาดูตัวอย่างกรณีทดสอบกัน Input:string =ฉันเป็นโปรแกรมเมอร์หลามOutput:programmer python a am I Input:string =tutorialspoint เป็นเว็บไซต์เพื่อการศึกษาOutput:website educatio
ในบทช่วยสอนนี้ เราจะจัดเรียงรายการสิ่งอันดับตามลำดับที่เพิ่มขึ้นตามคีย์ดัชนีที่ n ตัวอย่างเช่น เรามีรายการทูเพิล [(2, 2), (1, 2), (3, 1)] จากนั้น เราต้องเรียงลำดับโดยใช้องค์ประกอบดัชนีที่ 0 ผลลัพธ์สำหรับรายการนั้นจะเป็น [(1, 2), (2, 2), (3, 1)] . เราสามารถทำได้โดยใช้ จัดเรียง กระบวนการ. เราต้องผ่าน
เรามีรายการสตริงและเป้าหมายของเราคือจัดเรียงรายการตามความยาวของสตริงในรายการ เราต้องจัดเรียงสตริงจากน้อยไปหามากตามความยาวของมัน เราสามารถทำได้โดยใช้อัลกอริทึมของเราหรือ Python เมธอดในตัว sort() หรือฟังก์ชัน sorted() พร้อมกุญแจ มาดูตัวอย่างผลลัพธ์กัน Input:strings =[hafeez, aslan, honey, appi]Output
ในบทช่วยสอนนี้ เราจะค้นหาคำศัพท์ที่เป็นไปได้ทั้งหมดด้วยอักขระที่กำหนด มาดูกรณีทดสอบเพื่อความเข้าใจกันดีกว่า Input:words =[hi, hello, bye, good]characters =[h, i, b, y, e]Output:hibye มาทำตามขั้นตอนด้านล่างเพื่อให้บรรลุเป้าหมายของเรา อัลกอริทึม 1. เริ่มต้นรายการคำและอักขระ2. เขียนฟังก์ชันที่ส่งคืนพ
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่หาจำนวนเงินสูงสุดจากตัวเลขทั้งสาม เราจะมีตัวเลขสามตัว และเป้าหมายของเราคือการหาจำนวนสูงสุดจากตัวเลขสามตัวนั้น มาดูตัวอย่างกรณีทดสอบเพื่อความเข้าใจที่ดีขึ้น อินพุต:a, b, c =2, 34, 4Output:34 อินพุต:a, b, c =25, 3, 12Output:25 อินพุต:a, b, c =5, 5, 5Output:5
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่รวมสองรายการเข้าด้วยกันและพิมพ์รายการผลลัพธ์ตามลำดับ มาดูตัวอย่างกัน Input:list_1 =[1, 3, 2, 0, 3]list_2 =[20, 10, 23, 43, 56, -1]Output:[-1, 0, 1, 2, 3, 3, 10, 20, 23, 43, 56] Input:list_1 =[hafeez, aslan]list_2 =[abc, kareem, b]Output:[abc, aslan, b, hafeez, ค
ในบทช่วยสอนนี้ เราจะได้พบกับ IP ที่อยู่ของลูกค้าโดยใช้ ซ็อกเก็ต โมดูลใน Python . แล็ปท็อป มือถือ แท็บเล็ต ฯลฯ ทุกเครื่องมี IP . ที่เป็นเอกลักษณ์ ที่อยู่. เราจะพบมันโดยใช้โมดูลซ็อกเก็ต มาดูขั้นตอนในการหา IP ที่อยู่ของอุปกรณ์ อัลกอริทึม 1. นำเข้าโมดูลซ็อกเก็ต2. รับชื่อโฮสต์โดยใช้เมธอด socket.gethostna
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่นับจำนวนครั้งที่คำเกิดขึ้นในสตริง คุณได้รับคำและสตริง เราต้องคำนวณความถี่ของคำในสตริง สมมติว่าเรามีสตริง ฉันเป็นโปรแกรมเมอร์ ฉันเป็นนักเรียน และคำว่า คือ . โปรแกรมที่เราจะเขียนจะคืนค่าเป็นตัวเลข 2 เป็นคำว่า เกิดขึ้น สองครั้งในสตริง มาทำตามขั้นตอนด้านล่างเพื่อให้บ
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่ตรวจสอบว่า string เป็น pangram หรือไม่ มาเริ่มบทช่วยสอนโดยพูดถึงแพนแกรมกันเถอะ แพนแกรมคืออะไร หากสตริงมีตัวอักษรทั้งหมดไม่ว่าจะตัวเล็กหรือตัวพิมพ์ใหญ่ สตริงนั้นจะเรียกว่า panagram เราสามารถบรรลุเป้าหมายได้หลายวิธี มาดูสองคนนี้กันในบทช่วยสอนนี้ 1.ทั่วไป ลองเขียน
เรามีสตริง และเป้าหมายของเราคือการย้ายช่องว่างทั้งหมดในสตริงไปด้านหน้า สมมติว่าถ้าสตริงมีช่องว่างสี่ช่อง เราต้องย้ายช่องว่างสี่ช่องนั้นข้างหน้าอักขระทุกตัว มาดูตัวอย่างกรณีทดสอบก่อนไปเขียนโค้ดกัน เอาต์พุตจะไม่มีเครื่องหมายคำพูด เอาต์พุตจะไม่มีเครื่องหมายคำพูด มาทำตามขั้นตอนด้านล่างเพื่อให้บรรล
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมเพื่อค้นหา m ทวีคูณของตัวเลข n โดยไม่ต้องใช้ลูป ตัวอย่างเช่น เรามีตัวเลข n =4 และ ม =3 , ผลลัพธ์ควรเป็น 4, 8, 12 . สามทวีคูณของสี่ ในที่นี้ ข้อจำกัดหลักคือห้ามใช้ลูป เราสามารถใช้ range() ฟังก์ชั่นเพื่อให้ได้ผลลัพธ์ที่ต้องการโดยไม่ต้องวนซ้ำ ฟังก์ชั่น range() ทำงานอย่า
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่ค้นหาและพิมพ์แอนนาแกรมโดยใช้ รายการ และ พจนานุกรม . เรามีแนวทางที่แตกต่างกันออกไปในทุกปัญหา พยายามเขียนโค้ดโดยไม่ทำตามบทช่วยสอน หากคุณไม่สามารถสร้างแนวคิดใดๆ ในการเขียนตรรกะได้ ให้ทำตามขั้นตอนด้านล่าง อัลกอริทึม 1. เริ่มต้นรายการสตริง2. เริ่มต้นพจนานุกรมเปล่า.3. วน
ในบทช่วยสอนนี้ เราจะมาดูตัวอย่างที่แตกต่างของ แลมบ์ดา และ ตัวกรอง ทำงานใน Python . มาเริ่มบทแนะนำโดยทำความรู้จักกับ แลมบ์ดา และ ตัวกรอง นิพจน์และฟังก์ชันตามลำดับ แลมบ์ดานิพจน์ แลมบ์ดา expression ใช้ในการเขียนฟังก์ชันอย่างง่ายอย่างง่าย สมมติว่าถ้าเราต้องการค้นหาเกี่ยวกับจำนวนคู่ การเขียนนิพจน์แลมบ์ด
ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับ FuzzyWuzzy ห้องสมุดไพทอน FuzzyBuzzy ห้องสมุดได้รับการพัฒนาเพื่อเปรียบเทียบกับสตริง เรามีโมดูลอื่นๆ เช่น regex , difflib เพื่อเปรียบเทียบสตริง แต่ FuzzyBuzzy มีเอกลักษณ์เฉพาะตัวในแบบของมัน เมธอดจากไลบรารีนี้ส่งคืนคะแนนเต็ม 100 ของจำนวนสตริงที่ตรงกัน แทนที่จะเป็น
เราได้ให้สองสตริงและเป้าหมายของเราในการรับสตริงใหม่ที่มีอักขระเฉพาะจากทั้งสองสตริง สมมติว่าถ้าเรามีสองสตริง hafeez และ คารีม จากนั้นสตริงใหม่ที่จะสร้างจากสองสตริงคือ hfzkrm . เราตั้งเป้าที่จะได้ตัวละครที่แตกต่างจากสองสาย คิดเกี่ยวกับตรรกะก่อนจะทำตามขั้นตอนของฉัน ทำตามขั้นตอนด้านล่างหากคุณไม่สามารถค
เราจะเขียนโปรแกรมที่คำนวณชุดต่อไปนี้ใน Python ตรวจสอบตัวอย่างอินพุตและเอาต์พุตสำหรับโปรแกรมที่เราจะเขียน อินพุต:343 + 33 + 333 + 3333เอาต์พุต:3702 อินพุต:5 5 5 + 55 + 555 + 5555 + 55555Output:61725 ดังนั้น เราจะมีตัวเลขสองตัว และเราต้องคำนวณผลรวมของอนุกรมที่สร้างดังที่กล่าวไว้ข้างต้น ทำตามขั้นตอ
ในบทช่วยสอนนี้ เราจะสร้างเครื่องคิดเลขพื้นฐานใน Python ฉันคิดว่าพวกคุณทุกคนมีความคิดเกี่ยวกับเครื่องคิดเลขพื้นฐาน เราจะให้หกตัวเลือกแก่ผู้ใช้ซึ่งพวกเขาเลือกหนึ่งตัวเลือก และเราจะดำเนินการตามลำดับ ต่อไปนี้เป็นการดำเนินการทางคณิตศาสตร์ที่จะดำเนินการ เพิ่มเติม การลบ การคูณ ดิวิชั่น ส่วนพื้น โมดูโล พ
เราต้องตรวจสอบว่าสตริงสองส่วนมีชุดอักขระเหมือนกันหรือไม่ใน Python . ความถี่ของอักขระในสองส่วนต้องเท่ากัน หากความยาวของสตริงเป็นเลขคี่ ให้ละเว้นตรงกลางและตรวจสอบอักขระที่เหลือ ทำตามขั้นตอนด้านล่างเพื่อเขียนโค้ดสำหรับโปรแกรม อัลกอริทึม 1. เริ่มต้นสตริง2. เริ่มต้นตัวแปรพจนานุกรมว่างตัวอักษร3. เริ่มต้นต
ในบทช่วยสอนนี้ เราจะเขียนโปรแกรมที่ค้นหาการเกิดขึ้นทั้งหมดของ 1(0+1) ในสตริงโดยใช้ regexes . เรามี re module ใน Python ซึ่งช่วยให้เราทำงานกับนิพจน์ทั่วไปได้ มาดูตัวอย่างกรณีกัน Input:string =ตัวอย่าง 1(0+)1 สตริงที่มี 1(0+)1 รูปแบบที่ไม่จำเป็น 1(0+)1 เอาต์พุต:จำนวนทั้งหมดของแมชรูปแบบคือ 3 [1(0+)1 ,
Python เป็นภาษาโปรแกรมที่น่าทึ่งที่สามารถทำสิ่งที่น่าสนใจมากมาย เนื่องจากมีไลบรารีจำนวนมาก ต่อไปนี้คือเคล็ดลับและเคล็ดลับทั่วไปที่จะเป็นประโยชน์กับคุณขณะเขียนโปรแกรม SSพิมพ์อักขระเดียวกันหลายครั้งใน python การพิมพ์อักขระซ้ำโดยพิมพ์ชุดอักขระเดียวกันหลายครั้งตามที่เราต้องการหรือวนซ้ำหากค่าจำนวนมากมัก