หน้าแรก
หน้าแรก
fmod() ใน python ใช้การดำเนินการทางคณิตศาสตร์แบบโมดูโล ส่วนที่เหลือที่ได้รับหลังจากการดำเนินการหารบนตัวถูกดำเนินการสองตัวเรียกว่าการดำเนินการแบบโมดูโล เป็นส่วนหนึ่งของไลบรารีมาตรฐานภายใต้โมดูลคณิตศาสตร์ ในตัวอย่างด้านล่าง เราจะมาดูกันว่าการทำงานของโมดูโลให้ผลลัพธ์ที่แตกต่างกันในสถานการณ์ต่างๆ ได้อย่
คุณลักษณะการวนซ้ำใน python สามารถใช้เพื่อสร้างไดอะแกรมที่มีรูปแบบสวยงามจำนวนมากโดยใช้อักขระต่างๆ จากแป้นพิมพ์ หนึ่งรูปร่างดังกล่าวเป็นรูปทรงเพชรซึ่งจะเกี่ยวข้องกับหลายห่วง เนื่องจากเราต้องพิมพ์ตัวอักษรทั้งในแนวตั้งและแนวนอน นอกจากนี้เราต้องดูแลรูปร่าง ค่อยๆ เติบโตจากบนลงล่าง แล้วค่อยๆ ย่อตัวจากตรงกล
เราได้ให้อาร์เรย์ขององค์ประกอบ และเราต้องทำให้ทั้งหมดเท่ากันโดยเพิ่มองค์ประกอบขึ้น 1 เราได้รับอนุญาตให้เพิ่ม n - 1 องค์ประกอบในแต่ละขั้นตอน เป้าหมายของเราคือการคำนวณจำนวนการดำเนินการทั้งหมดที่จำเป็นในการทำให้องค์ประกอบอาร์เรย์ทั้งหมดเท่ากัน ตัวอย่างเช่น หากคุณใช้รายการ [1, 2, 3] ต้องใช้การดำเนินการส
ในบทช่วยสอนนี้ เราจะมาดูการวิเคราะห์ข้อมูลโดยใช้ไลบรารี Python pandas ห้องสมุด แพนด้า เขียนด้วย C . ดังนั้นเราจึงไม่มีปัญหาเรื่องความเร็ว มีชื่อเสียงในด้านการวิเคราะห์ข้อมูล เรามีโครงสร้างการจัดเก็บข้อมูลสองประเภทในแพนด้า คือ ซีรีส์ และ DataFrame . มาดูกันทีละตัว 1.ซีรีส์ ซีรี่ส์คืออาร์เรย์ 1D ที่ม
เรามีวิธีการที่เรียกว่า astype(data_type) เพื่อเปลี่ยนชนิดข้อมูลของอาร์เรย์ numpy หากเรามีอาร์เรย์ประเภท float64 . จำนวนมาก จากนั้นเราสามารถเปลี่ยนเป็น int32 โดยกำหนดประเภทข้อมูลให้กับ astype() เมธอดของอาร์เรย์ numpy เราสามารถตรวจสอบประเภทของอาร์เรย์ numpy โดยใช้ dtype ระดับ. มาตรวจสอบชนิดข้อมูลของ
ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับการแปลงประเภทข้อมูลคอลัมน์หนึ่งคอลัมน์ขึ้นไปเป็นประเภทข้อมูลอื่น เราจะใช้วิธี DataFrame.astype() วิธีการ เราต้องส่งข้อมูลประเภทใดจาก Python, Pandas หรือ Numpy เพื่อเปลี่ยนชนิดข้อมูลองค์ประกอบคอลัมน์ นอกจากนี้เรายังสามารถให้พจนานุกรมของคอลัมน์ที่เลือกเพื่อเปลี่ยน
ในบทช่วยสอนนี้ เราจะพูดถึงวิธีสตริง str.casefold() . มันไม่ใช้อาร์กิวเมนต์ใด ๆ ค่าส่งคืนของเมธอดเป็นสตริงที่เหมาะสำหรับการเปรียบเทียบแบบไม่มีเคส การเปรียบเทียบแบบไม่มีกรณีคืออะไร? ตัวอย่างเช่น อักษรตัวพิมพ์เล็กของเยอรมัน ß เทียบเท่ากับเอสเอส str.casefold() เมธอดส่งคืน ß เป็น ss . มันแปลงตัวอักษรทั
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีทำให้ตัวอักษรตัวแรกของคอลัมน์เป็นตัวพิมพ์ใหญ่ใน dataframe ของ Pandas เราจะใช้วิธีการตัวพิมพ์ใหญ่ของ str มาสร้าง dataframe และใช้วิธีตัวพิมพ์ใหญ่ของ str เพื่อทำงานให้เสร็จ เรากำลังสร้าง DataFrame จากรายการ Python ตัวอย่าง # importing pandas library import pandas as pd
ในบทช่วยสอนนี้ เราจะพูดถึงเมธอดในตัว callable() . ใช้อาร์กิวเมนต์เดียวและส่งกลับว่าอาร์กิวเมนต์ โทรได้ .หรือไม่ หรือไม่. หากคุณใช้ฟังก์ชันหรือคลาสใด ๆ พวกเขาจะเรียกได้ ค่าคงที่เช่นจำนวนเต็ม, ทุ่น, สตริง ฯลฯ ไม่สามารถเรียกได้ ตัวอย่าง มาดูตัวอย่างกัน # definition def even(n): return T
Python มีโมดูลในตัวที่เรียกว่า ปฏิทิน เพื่อทำงานกับปฏิทิน เราจะมาเรียนรู้เกี่ยวกับปฏิทิน โมดูลในบทความนี้ สัปดาห์ใน ปฏิทิน โมดูลเริ่มต้นใน วันจันทร์ และสิ้นสุดใน วันอาทิตย์ . ปฏิทินโมดูลตามเกรกอเรียน ปฏิทิน. มาดูวิธีการที่เป็นประโยชน์ของปฏิทิน โมดูล รับปฏิทินปี หากคุณต้องได้รับปฏิทินของปีที่ระบุ ใ
เราจะสำรวจวิธีการต่างๆ ของปฏิทิน โมดูลในบทช่วยสอนนี้ มาดูกันทีละตัว calendar.monthrange(ปี เดือน) วิธีการ calendar.monthrange(year, month) ส่งคืนหมายเลขวันทำงานเริ่มต้นและจำนวนวันของเดือนที่ระบุ ส่งกลับค่าสองค่าในทูเพิล มาดูตัวอย่างกัน ตัวอย่าง # importing the calendar module import calendar # initi
เราดำเนินการปฏิทินโดยใช้ปฏิทิน โมดูลใน Python . เราจะมาเรียนรู้เกี่ยวกับวิธีการต่างๆ ของปฏิทิน ตัวอย่างคลาส calendar.calendar(ปี) ปฏิทิน อินสแตนซ์ของคลาสส่งคืนปฏิทินของปี มาดูตัวอย่างกัน ตัวอย่าง # importing the calendar module import calendar # initializing year year = 2019 # printing the calendar
การทำดัชนีบูลีนช่วยให้เราเลือกข้อมูลจาก DataFrames โดยใช้เวกเตอร์บูลีน เราต้องการ DataFrame ที่มีดัชนีบูลีนเพื่อใช้การจัดทำดัชนีบูลีน มาดูวิธีการสร้างดัชนีบูลีนกัน สร้างพจนานุกรมข้อมูล แปลงเป็นวัตถุ DataFrame โดยมีดัชนีบูลีนเป็นเวกเตอร์ ตอนนี้ เข้าถึงข้อมูลโดยใช้การจัดทำดัชนีบูลีน ดูตัวอย่างด้านล
ในบทช่วยสอนนี้ เราจะเขียนโค้ดเพื่อหาผลรวมของอนุกรม n + nn + nnn + ... + n (m ครั้ง) . เราสามารถทำได้ง่ายมากใน Python มาดูตัวอย่างกัน Input:n =1m =5Series:1 + 11 + 111 + 1111 + 11111Output:12345 อัลกอริทึม ทำตามขั้นตอนด้านล่างเพื่อแก้ปัญหา 1. เริ่มต้น n และ m.2 เริ่มต้นรวมเป็น 0.3 ทำสำเนาของ n เพื่อ
ในบทช่วยสอนนี้ เราจะมาเรียนรู้เกี่ยวกับฟังก์ชันในตัวของ bool() bool() ใช้เพื่อส่งคืนหรือแปลงค่าเป็นบูลีน [จริงหรือเท็จ] บูล() จะได้รับ 0 หรือ 1 อาร์กิวเมนต์ ไวยากรณ์ bool(x) หากค่า x เป็น จริง แล้วส่งกลับ True มิฉะนั้นจะส่งกลับค่าเท็จ หากคุณไม่ส่งอาร์กิวเมนต์ใดๆ ไปยัง bool() จากนั้นจะส่งคืน False .
มีบางครั้งที่เราจำเป็นต้องแสดงหมายเลขหรือสตริงเดียวกันหลายครั้งในรายการ เราอาจสร้างตัวเลขหรือสตริงเหล่านี้เพื่อวัตถุประสงค์ในการคำนวณบางอย่าง Python มีฟังก์ชันในตัวที่ช่วยให้เราบรรลุเป้าหมายนี้ได้ การใช้ * นี่เป็นวิธีที่ใช้มากที่สุด ที่นี่เราใช้ตัวดำเนินการ * ซึ่งจะสร้างการทำซ้ำของอักขระที่กล่าวถึง
รายการหลามเป็นประเภทข้อมูลการรวบรวมที่เรียงลำดับและเปลี่ยนแปลงได้ นอกจากนี้ยังอนุญาตให้สมาชิกที่ซ้ำกัน เป็นชนิดข้อมูลการรวบรวมที่ใช้บ่อยที่สุดในโปรแกรม Python เราจะมาดูกันว่าเราจะเพิ่มองค์ประกอบในรายการโดยใช้คุณสมบัติดัชนีได้อย่างไร แต่ก่อนที่จะเพิ่มองค์ประกอบในลิงก์ที่มีอยู่ ให้เข้าถึงองค์ประกอบใน
นอกเหนือจากไลบรารีของ python แล้ว ยังมีไลบรารีภายนอกจำนวนมากที่สร้างโดยผู้เขียนแต่ละคน ซึ่งสร้างคุณลักษณะเพิ่มเติมใน python ได้ดีเยี่ยม ไลบรารี Xlsx เป็นไลบรารี่ชนิดหนึ่งที่ไม่เพียงแต่สร้างไฟล์ excel ที่มีข้อมูลจากโปรแกรม python แต่ยังสร้างแผนภูมิอีกด้วย การสร้างแผนภูมิวงกลม ในตัวอย่างด้านล่าง เราจ
Tkinter เป็นไลบรารี่หลามสำหรับสร้าง GUI มีวิธีการมากมายในการสร้างและจัดการหน้าต่าง GUI และวิดเจ็ตอื่น ๆ เพื่อแสดงข้อมูลและเหตุการณ์ GUI ในบทความนี้เราจะมาดูกันว่าเมธอด after ถูกใช้อย่างไรใน Tkinter GUI ไวยากรณ์ .after(delay, FuncName=FuncName) This method calls the function FuncName after the given
การแบ่งส่วนเป็นเทคนิคทั่วไปในการวิเคราะห์ข้อมูลจากรายการที่กำหนดใน Python แต่สำหรับการวิเคราะห์ของเรา บางครั้ง เราต้องสร้างส่วนของรายการสำหรับช่วงของค่าเฉพาะ ตัวอย่างเช่น เราจำเป็นต้องพิมพ์ 4 องค์ประกอบโดยข้ามทุกๆ 4 องค์ประกอบจากรายการ ในบทความนี้ เราจะเห็นแนวคิดของการแบ่งช่วงใน Python การใช้ range(