Python 编程题 第二节:组合数字、乘法口诀表、水仙花数、反向输出四位数、判断三角形

news/2025/2/27 5:28:21

组合数字

1-4不重复组成三位数,利用集合的去重

python">lst=[]
for i in range(1,5):
    for j in range(1,5):
        for m in range(1,5):
            s={i,j,m}
            if len(s)==3:
                lst.append(i*100+j*10+m)
print(lst)

乘法口诀表

修改换行符

python">for i in range(1,10):
    for j in range(1,i+1):
        print(f"{i}*{j}={i*j}",end=" ")
    print()

水仙花数

水仙花数是一个三位数,各位数的立方之和等于该数字本身

方法一(三个for循环)

python">lst=[]
for i in range(1,10):
    for j in range(0,10):
        for m in range(0,10):
            if i*i*i+j*j*j+m*m*m==i*100+j*10+m:
                lst.append(i*100+j*10+m)
print(lst)

方法二(一个for循环)

三位数取各位数字的方法

python">lst=[]
for i in range(100,1000):
    a=i//100
    b=(i%100)//10
    c=i%10
    if a*a*a+b*b*b+c*c*c==i:
        lst.append(i)
print(lst)

反向输出四位数

python">s=str(input())
s2=s[::-1]
print(int(s2))

判断字母

.isalpha()

python">a=input()
print(a.isalpha())

判断三角形

python">a=int(input())
b=int(input())
c=int(input())
if a<=0 or b<=0 or c<=0:
    print("不合法")
if a+b>c and a+c>b and b+c>a:
    print("可以构成三角形")
else:
    print("不能构成三角形")


http://www.niftyadmin.cn/n/5869512.html

相关文章

数据存储:一文掌握存储数据到ElasticSearch详解

文章目录 一、Elasticsearch简介二、Python与Elasticsearch交互2.1 安装必要的库2.2 连接到Elasticsearch服务器 三、数据准备四、创建索引&#xff08;可选&#xff09;五、存储数据5.1 单个文档索引5.2 批量索引 六、查询数据七、更新和删除数据7.1 更新文档7.2 删除文档 八、…

美团大模型机器学习岗内推

1.面向GPU和高性能网络设计分布式训练架构&#xff0c;通过样本IO优化、计算图编译与执行、多维度并行优化等手段&#xff0c;支持千亿及万亿以上参数模型在上万张GPU集群高效稳定训练 2.通过量化、剪枝、蒸馏等模型压缩方法&#xff0c;在保证精度要求的情况下&#xff0c;实…

【paddle】详解 padde.autograd.backward

目录 backward二次函数案例paddle 代码pytorch 代码 backward paddle.autograd.backward(tensors, grad_tensorsNone, retain_graphFalse)[源代码] 参数 tensors (list[Tensor]) – 将要计算梯度的 Tensors 列表。Tensors 中不能包含有相同的 Tensor。grad_tensors (None|list…

8. 【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--微服务基础工具与技术--Ocelot 网关--负载均衡

负载均衡在Ocelot中作为API网关的核心功能&#xff0c;通过智能调度流量保障微服务架构的高效与稳定。Ocelot内置多种算法动态分配请求&#xff0c;例如轮询策略按顺序分发流量&#xff0c;最小连接数策略优先选择负载较低的实例&#xff0c;而基于Cookie的会话粘滞策略则能维持…

组件动态注册、布局引擎、Schema驱动渲染的可视化搭建系统架构设计之参考方案

组件动态注册、布局引擎、Schema驱动渲染的可视化搭建系统架构设计之参考方案 可视化搭建系统架构设计:如何实现组件动态注册、布局引擎、Schema驱动渲染? 以下为完整的系统架构设计方案,分为核心模块设计、关键技术实现、工程化保障三部分,覆盖动态注册、布局引擎、Sche…

对话式AI引擎:DeepSeek技术引领多模态交互新篇章

摘要 DeepSeek技术公司推出了一项创新服务——“对话式AI引擎”&#xff0c;仅需两行代码即可激活任意大型AI模型的语音对话功能。这项技术使得文本型AI模型迅速转变为具备实时语音对话能力的多模态交互模型&#xff0c;解决了大型AI模型在语音交互方面的不足&#xff0c;为AI行…

Nginx面试宝典【刷题系列】

文章目录 1、nginx是如何实现高并发的&#xff1f;2、Nginx如何处理HTTP请求&#xff1f;3、使用“反向代理服务器”的优点是什么?4、列举Nginx服务器的最佳用途。5、Nginx服务器上的Master和Worker进程分别是什么?6、什么是C10K问题?7、请陈述stub_status和sub_filter指令的…

从同步到异步:Vue 3 的异步更新策略与 `tick` 机制

1. 引言&#xff1a;Vue 3 的异步更新&#xff0c;我们真的了解吗&#xff1f; 在日常开发中&#xff0c;我们都知道 Vue 3 是异步更新的。大多数时候&#xff0c;我们只是简单地使用 ref、reactive、computed 等 API&#xff0c;享受着 Vue 的响应式系统带来的便利。然而&…