pascal tri
v1.2.6
การใช้อัลกอริทึมสามเหลี่ยมของ Pascal อย่างชัดเจน แต่ละแถวสามารถสร้างแยกต่างหากจากอื่น ๆ ทั้งหมด เวลานี้เพิ่มความเร็วอย่างมากมายหากสิ่งที่คุณต้องการคือแถว 100 ตัวอย่างเช่น โมดูลนี้มีจุดประสงค์เพื่อเป็นประโยชน์สำหรับคณิตศาสตร์หรือทุกเวลาแถวของสามเหลี่ยมของ Pascal อาจมีประโยชน์
Pascal-สามเหลี่ยม สามารถติดตั้งโดยตรงกับ PIP เพื่อใช้เป็นไลบรารีและคำสั่งเชลล์โดยเรียกใช้ pip install pascal-tri
หรือโคลน repo และเรียกใช้ python -m pascal
- สร้างรายการแถวสามเหลี่ยม
- สวยพิมพ์สามเหลี่ยมที่มีระยะห่างและการจัดตำแหน่งที่ถูกต้อง
โมดูล Pascal กำหนดวิธีการต่อไปนี้การเข้าถึงด้วย
from pascal import * # To generate a explicit row 'n' of Pascal's triangle:
calculate_row ( n : int ) - > PascalRow
# To generate a list of 'n' rows:
pascal ( n : int ) - > PascalTriangle
# Pretty print to stdout a triangle with 'n' rows or (optionally) a supplied triangle:
print_pascal ( n : int , triangle : PascalTriangle = None ) - > Noneสามารถเรียกใช้เป็นสคริปต์ได้เช่นกัน
python -m pascal [-h] [-l LINES]
If LINES not specified, runs in interactive loop
โครงการนี้มีอยู่เป็นแบบฝึกหัดในการเรียนรู้ techonlogies/แนวคิดเหล่านี้