亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

python怎么打印數字菱形

小億
100
2024-09-13 13:56:59
欄目: 編程語言

在Python中,你可以使用嵌套循環來打印數字菱形。以下是一個示例代碼:

def print_diamond(n):
    # 上半部分
    for i in range(n):
        # 打印空格
        for j in range(n - i - 1):
            print(" ", end="")
        # 打印數字
        for j in range(2 * i + 1):
            print(i + 1, end="")
        # 換行
        print()

    # 下半部分
    for i in range(n - 2, -1, -1):
        # 打印空格
        for j in range(n - i - 1):
            print(" ", end="")
        # 打印數字
        for j in range(2 * i + 1):
            print(i + 1, end="")
        # 換行
        print()

# 調用函數,打印一個5行的數字菱形
print_diamond(4)

這個代碼定義了一個名為print_diamond的函數,它接受一個參數n,表示菱形的行數。函數首先打印上半部分,然后打印下半部分。你可以通過調用這個函數并傳入不同的參數來打印不同大小的數字菱形。

0
聂拉木县| 大埔县| 岑溪市| 德惠市| 石首市| 浑源县| 祁门县| 湖北省| 雷波县| 东安县| 上蔡县| 婺源县| 简阳市| 阿图什市| 沙河市| 通州市| 浦东新区| 新民市| 隆尧县| 汉源县| 沂南县| 德江县| 锡林郭勒盟| 四平市| 宝清县| 仙桃市| 宝坻区| 连江县| 红原县| 嵩明县| 永平县| 靖州| 清水县| 普宁市| 南涧| 辰溪县| 汤阴县| 开平市| 孝感市| 囊谦县| 谷城县|