python 经典例题

python 复制代码
num = int(input("Enter an integer: "))
reversed_num = 0
while num!=0:
    remainder = num % 10
    reversed_num = reversed_num * 10 + remainder
    num //=10
    print("The reversed number is",reversed_num)
python 复制代码
num = int(input("Enter an integer: "))
divisible_by_5_and_6 = (num % 5 == 0) and (num % 6 ==0)
divisible_by_5_or_6 = (num % 5 == 0) or (num % 6 ==0)
divisible_by_5_or_6_but_not_both= ((num % 5 == 0) and (num % 6!=0)) or ((num % 5!= 0) and (num % 6 == 0))
print(f"Is {num} divisible by 5 and 6? {divisible_by_5_and_6}")
print(f"Is {num} divisible by 5 or 6? {divisible_by_5_or_6}")
print(f"Is {num} divisible by 5 or 6, but not both? {divisible_by_5_or_6_but_not_both}")
python 复制代码
# 左下三角形
print("模式A")
for i in range(6):
    for j in range(6):
        if j < i+1:
            print(j+1, end=" ")
        else:
            print("", end=" ")
            print()
print()
# 左上三角形
print("模式B")
for i in range(6):
    for j in range(6):
        if j < (6-i):
            if j != (6-i-1):
                print(j+1, end=" ")
        else:
            print(j+1, end=" ")
    else:
        print(" ", end=" ")
    print()
print()
# 右下三角形
print("模式C")
for i in range(6):
    for j in range(6):
        if (i+j) >=5:
            print(j+1-5+i, end=" ")
        else:
            print(" ", end=" ")
            print()
print()
# 右上三角形
print("模式D")
for i in range(6):
    for j in range(6):
        if j >= i:
            print(j+1-i, end=" ")
        else:
            print(" ", end=" ")
            print()
print()
相关推荐
BaiPeter34 分钟前
ZPL文件预览
开发语言·c++
曲径海盗1 小时前
【Python 学习第 53 天】列表基础
python·学习笔记·编程入门
Dumbness1 小时前
群里 @ 机器人发"查订单",指令一条都没命中:微信群机器人在路由前漏掉的几步归一化
python·微信
用户1614840955451 小时前
用 M4 Pro 跑羽毛球视频 AI 分析(二):TrackNet MPS 加速 3.2 倍、卡尔曼滤波补漏与自动回合剪辑
python
用户4019925568612 小时前
基于对话树回溯的社媒评论流买方意图识别与噪音过滤实践
python
用户0332126663672 小时前
使用 Python 加密或解密 PDF 文档
python
小七-七牛开发者2 小时前
让 Go 走得更远:用 LLGo 打通 Go 与 C/C++/Python 生态
python·编程·编译器·llvm·llgo
CyrusYiVPP3 小时前
实测 Ollama 本地部署:我用 Python 搓了个离线问答机器人,Qwen4 27B 一到换个模型名就能用
人工智能·python
2601_967980114 小时前
Python中flatten( )函数及函数用法详解
python·numpy·数组操作·flatten函数·列表处理
xbzb4 小时前
自定义 yum 软件源:Linux 上 createrepo,Windows 上纯 Python 也能造
linux·运维·windows·python·yum·createrepo