“Nomor segitiga Python” Kode Jawaban

Nomor segitiga Python

def triangular_number(n):
    return n * (n + 1) // 2  # Convert to int for Python 2
Travinth Dayalaeaswaran

Nomor segitiga Python

polygonal(n, sides=3)
Travinth Dayalaeaswaran

Nomor segitiga Python

def triangular_number(n):
    i = n
    while True:
        if i == 1:
            return n
        i -= 1
        n += i
Travinth Dayalaeaswaran

Nomor segitiga Python

def triangular_number(n):
    return sum(range(n + 1))
Travinth Dayalaeaswaran

Nomor segitiga Python

def polygonal(n, sides):
    return (n**2*(sides-2) - n*(sides-4)) // 2

def triangular(n):
    return polygonal(n, 3)
Travinth Dayalaeaswaran

Nomor segitiga Python

def triangular_number(n):
    for i in range(n):  # range(3) is a generator for [0, 1, 2]
        n += i
    return n
Travinth Dayalaeaswaran

Jawaban yang mirip dengan “Nomor segitiga Python”

Pertanyaan yang mirip dengan “Nomor segitiga Python”

Lebih banyak jawaban terkait untuk “Nomor segitiga Python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya