每日练题(py,c,cpp)

检验素数

from math import sqrt
a = int(input("请输入一个数:"))
for i in range(2,int(sqrt(a))):if a%i == 0:print("该数不是素数")breakelse:    print("该数是素数")# # 1既不是素数也不是合数
# #可以用flag做标志位
# b = int(input("请输入一个数:"))
# Flag = False
# for i in range(2,b):
#     if b%i == 0:
#         Flag = True# if Flag:
#     print("是合数")# else:
#     print("是素数")
#include <iostream>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char** argv) {int a = 0;printf("请输入一个大于1的自然数:");scanf("%d", &a);int flag = 0;for (int i = 2; i < a; i++){if (a % i == 0){flag = 1;break;}}if (flag == 0){printf("输入的数是一个素数");}else{printf("输入的数不是一个素数");}return 0;
}

逐字检查法

自解

解法1
a = "python"
b = "typhon"
list1 = list(b)
print(list1)
def judge(a,b):for i in range(len(a)):for j in range(len(a)):if a[i] == b[j]:list1[j] = Nonebreakfor i in range(len(a)):list1[i] == Noneif list1[i] != None:return Falsereturn True
if judge(a,b) == True:print("是变位词")
elif judge(a,b) == False:print("不是变位词")

解法2
a = "python"
b = "typhon"
def judge(a,b):list1 = list(a)list2 = list(b)j = len(list2)list1.sort()list2.sort()for i in range(len(list1)):if list1[i] == list2[i]:passelse:return Falsereturn True
if judge(a,b) == True:print("是变位词")
elif judge(a,b) == False:print("不是变位词")

 他解

 

鹏哥C语言

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/856011.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Opencv学习项目1——pytesseract

最近开始学习opencv使用&#xff0c;跟着b站一起做实战项目&#xff0c;跟大家分享一下学习成果&#xff0c;大佬勿喷 项目演示 pytesseract 是一个用于文字识别&#xff08;OCR&#xff0c;光学字符识别&#xff09;的 Python 库&#xff0c;它是 Tesseract OCR 引擎的 Python…

ARM服务器虚拟化手机,云手机推流应用案例

大家都知道&#xff0c;ARM 服务器虚拟化手机和云手机推流技术可算是热门话题&#xff0c;不止是企业&#xff0c;个人卖家也会通过云手机推流来获得更多的客源&#xff0c;实现经济自由&#xff0c;但是针对云手机的推流&#xff0c;很多人还是不知道有哪些应用场景~我们可以展…

一文详解分布式 ID

分布式系统中&#xff0c;我们经常需要对数据、消息等进行唯一标识&#xff0c;这个唯一标识就是分布式 ID&#xff0c;那么我们如何设计它呢&#xff1f;本文将详细讲述分布式 ID 及其生成方案。 一、为什么需要分布式 ID 目前大部分的系统都已是分布式系统&#xff0c;所以在…

Python的三种方式显示图片

from PIL import Image import numpy as np im Image.open("img.png") #方法一&#xff1a;使用PIL库显示图片 a np.array(im) imImage.fromarray(a) im.show() import matplotlib.pyplot as plt #方法二&#xff1a;使用matplotlib库显示图片 plt.imshow(a) plt.s…

人工智能中的监督学习和无监督学习

欢迎来到 Papicatch的博客 目录 &#x1f349;引言 &#x1f349;监督学习 &#x1f348;基本思想 &#x1f348;具体过程 &#x1f34d;数据收集 &#x1f34d;数据预处理 &#x1f34d;模型选择 &#x1f34d;模型训练 &#x1f34d;模型评估 &#x1f34d;模型部署…

示例:WPF中绑定枚举到ComboBox想显示成中文或自定义名称如何实现

一、目的&#xff1a;在开发过程中绑定的枚举不想显示成英文字段怎么办&#xff0c;这里通过TypeConverter的方式来实现绑定的枚举从定义的特性中读取 二、实现 首先定义如下枚举 [TypeConverter(typeof(DisplayEnumConverter))]public enum MyEnum{[Display(Name "无&q…

Mac系统主机名变为bogon的解决方案

如题 在使用Mac操作系统时&#xff0c;您可能会遇到一个有趣且略显困扰的问题&#xff1a;终端中显示的主机名突然变成了“bogon”。这不仅让人困惑&#xff0c;还可能给日常操作带来不便。本文旨在提供一种简便的解决方法&#xff0c;帮助您将主机名恢复为正常状态。 什么是…

Flink 资源静态调度

本内容是根据 Flink 1.18.0-Scala_2.12 版本源码梳理而来。本文主要讲述任务提交时&#xff0c;为 Task 分配资源的过程。 以下是具体步骤讲解&#xff1a; TaskManager 资源注册 TaskManager 在启动时&#xff0c;会向 ResourceManager 注册资源。ResourceManager 会将 Tas…

斯坦福CS229机器学习中文速查笔记.pdf

斯坦福CS229是一门经典的机器学习课程&#xff0c;算是机器学习领域的明星课&#xff0c;相信不少人在B站上看过这门课的视频。 这门课主要介绍了机器学习和统计模式识别。内容包括&#xff1a;监督学习&#xff08;生成/鉴别学习&#xff0c;参数/非参数学习&#xff0c;神经…

JavaSE 面向对象程序设计高级 方法引用 2024详解

在编程中&#xff0c;方法引用&#xff08;Method Reference&#xff09;是一种技术&#xff0c;它让你能够直接引用一个现有的函数或方法&#xff0c;而无需通过对象实例来调用。这种方法在函数式编程和高阶函数中非常有用&#xff0c;因为它提供了简洁的方式来传递函数行为&a…

业务谈判的过程中多让客户做选择

之前还在工厂的时候&#xff0c;开分享会&#xff0c;经理会反复强调的一个跟进思路就是一定要学会让客户跟着我们的节奏走&#xff0c;而不是被客户牵着鼻子走。 前者会让客户顺着我们设计好的谈判路径&#xff0c;把客户引导到我们想要的结果上&#xff0c;业务员是主动角色…

嵌入式系统软件开发环境_1.定义及特点和分类

1.嵌入式系统软件开发环境的定义及特点 嵌入式系统软件开发环境是可帮助用户开发嵌入式软件的一组工具的集合&#xff0c;这种工具的集合被集成为一体&#xff0c;形成一套交叉平台开发方法&#xff08;Cross Platform Development&#xff0c;CPD&#xff09;。交叉开发方法是…

模版与策略模式

一&#xff0c;怎么选择 如果需要固定的执行流程&#xff0c;选模版 如果不需要固定的执行流程&#xff0c;只需要对一个方法做具体抽象&#xff0c;选策略 参考文章&#xff1a; 常用设计模式汇总&#xff0c;告诉你如何学习设计模式 二&#xff0c;常用写法 子类 exten…

【Android面试八股文】Kotlin协程在工作中有用过吗?

文章目录 1.你工作这么些年,对于Kotlin语言协程是什么,有了解么?2.那这样说的话,协程到底有什么用?2.2.1 多个请求并发和合并的问题2.2.2 会引发嵌套回调地狱问题2.2.3 Rx解决回调地狱2.2.4 协程来解决此问题2.2.5 协程是什么?总结扩展阅读1.你工作这么些年,对于Kotlin语…

穿越时空的家书——黑夫与惊的不朽传奇

1975年&#xff0c;湖北云梦县睡虎地的一次考古发掘&#xff0c;揭开了一段尘封的历史&#xff0c;两枚刻有527个字的木牍&#xff0c;成为了我国最早的家书实物。这两枚木牍&#xff0c;记录了战国时期秦国士兵黑夫和惊的家书。 两件木犊出土时被放置在墓地陪葬器物箱子里的中…

【学习笔记】Hausdorff 距离的 C 语言实现

Hausdorff 距离的 C 语言实现 简介 Hausdorff 距离&#xff0c;亦称为豪斯多夫距离&#xff0c;是由德国数学家费利克斯豪斯多夫&#xff08;Felix Hausdorff&#xff09;提出的一种度量空间中两个非空集合之间远近程度的方法。这种距离度量广泛应用于计算机视觉、图像处理、…

Nuxt3 实战 (十):使用 Supabase 实现 RESTful 风格 API 接口

前言 本篇文章我们来使用 Supabase 实现 RESTful 风格的 API 接口&#xff0c;以此来实现网站分类和子站点的 CURD 功能。 表设计 这里需要用到两张表&#xff1a; ds_categorys&#xff1a;存储网站分类 列名类型备注iduuid主键&#xff0c;分类 idnametext分类名称desct…

python 魔术方法备忘录

python 魔术方法备忘录 网上收集了一些&#xff0c;列出了比较常用的&#xff0c;特别是第一张。 Python中的魔术方法&#xff08;Magic Methods&#xff09;&#xff0c;也被称为特殊方法&#xff08;Special Methods&#xff09;或双下划线方法&#xff08;Dunder Methods&a…

Python2 日志模块的使用

Python中的日志模块&#xff08;logging module&#xff09;提供了灵活的日志记录功能&#xff0c;使开发者能够在程序运行时记录各种级别的信息&#xff0c;从而方便调试、跟踪程序的执行情况&#xff0c;并定位可能出现的问题。 日志模块可以用来&#xff1a; 记录程序的运行…

Effective C++ 改善程序与设计的55个具体做法笔记与心得 2

二. 构造/析构/赋值运算 5. 了解C默默编写并调用哪些函数 唯有当这些函数被调用&#xff0c;他们才会被编译器创建出来。 请记住&#xff1a; ‌‌‌‌  编译器可以暗自为class创建default构造函数、copy构造函数、copy assignment操作符&#xff0c;以及析构函数。 6. 若…