Python初级第二次作业

一、

05f7aeae0761480293eb471faacc27a3.png

def reverse(num):a=numt=0b=0c=numwhile a//10>0:if a%10>=0:t+=1a=a//10print(t)for i in range(t,-1,-1):if c%10==0:b+=0else:b+=(c%10)*(10**i)c//=10print(b)       if b==num:return Trueelse:return Falsedef isPalind(num):k=reverse(num)if k==True:print(f"{num}是回文")else:print(f"{num}不是是回文")num=int(input("请输入一个数字="))
isPalind(num)

1d3e3e6047b14f92800b987dc5bc9996.png

二、

1195dab533bc49f184534d1ec3aa3493.png

def reverse(num):a=numt=0b=0c=numwhile a//10>0:if a%10>=0:t+=1a=a//10for i in range(t,-1,-1):if c%10==0:b+=0else:b+=(c%10)*(10**i)c//=10if b==num:return Trueelse:return Falsedef su(num):for i in range(2,num):if num%i==0 :return False 
t=0
n=1
while t<100:if n==1:print(n,end="\t")t+=1elif n==2:print(n,end="\t")t+=1else:r=reverse(n)s=su(n) if r==True and s!=False:print(n,end="\t")t+=1if t%10==0:print ()else:t+=0n+=1

 4afdc2d1f6964ddfbb78387f6ee07826.png

三、

7460a82abc5f4e468271ec03fb20b010.png

def su(num):for i in range(2,num):if num %i==0:return Falseelse:return True
print("1000以内的素数有:")
a=[1,2]
for i in range(3,1001):if su(i)!=False:a.append(i)s=0
for i in a:print(i,end="\t")s+=1if s%10==0:print()
print()
index=0
while index<1000:for i in range(0,len(a)):if (a[index]+2==a[i]):print(f"({a[index]},{a[i]})")index=i+1else:index+=1 

 51edef4f40824cf384a46a54b2d529f8.png

四、

3d4495cb36494f39b96b735e514e260b.png

s=input("请按照ddd-dd-dddd的方式输入安全码=")
def safe(s):for i in range(0,len(s)):if i==3 or i==6:continueif s[i].isdigit()!=True:print("请输入数字!")return False
SSN="111-11-1111"
def true(s):if safe(s)==False:print("InValid SSN!")else:if s==SSN:print("Valid SSN!")else:print("InValid SSN!")
true(s)

五、

34a7456ebbbc48b48a8514f103e7e369.png

def findd(s1,s2):if s1.find(s2)!="":return True
s1=input("请输入一段长字符串=")
s2=input("请输入一段要搜索的子串=")
print(findd(s1,s2))

 

ea771f698c8640c3b332f52a868fed7a.png

六、

d19c6d00b8594f5199255dc08a254a13.png

def gcd(a):#将小数变成整数b=list(a)c=bs=0for i in b:if i%1!=0:i=int(i)c[s]=is+=1#找出最大值index=0for i in range (4,-1,-1):if a[index]<c[i]:index=i#最大公约数j=c[index]while c[0]%j!=0 or c[1]%j!=0 or c[2]%j!=0 or c[3]%j!=0 or c[4]%j!=0:j-=1return j       a=eval(input("请输入五个数字="))
while len(a)!=5:print ("请输入5个数字")a=eval(input("请输入五个数字="))if len (a)==5:breakprint(f"最大公约数={gcd(a)}")

a9ea3167216d4e27b2691f209a3a935b.png

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

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

相关文章

uniapp 轮播列表一排展示3个,左右滑动,滑动到中间放大

一、效果展示 二、代码实现 1.html代码&#xff1a; <!-- 轮播 --><view class"heade"><swiper class"swiper" display-multiple-items3 circulartrue previous-margin1rpx next-margin1rpxcurrent0 change"swiperChange">&l…

60、ARM/汇编实现控制外设

一、编写汇编程序&#xff0c;实现控制外设三个LED灯闪烁 代码&#xff1a; .text .global _start _start: 要使三个灯闪烁 需要设置三个灯的管脚输出高电平对应到STM32MP157AAA的PE10、PF10、PE8使能GPIOE、GPIOF的外设时钟 它们对应的总线均为AHB4GPIOE在[4]位 GPIOF在[5]…

书生·浦语2.0(InternLM2)大模型实战--Day02 茴香豆 | 搭建RAG智能助理

视频地址&#xff1a;https://www.bilibili.com/video/BV1QA4m1F7t4/文档地址&#xff1a;https://github.com/InternLM/Tutorial/blob/camp2/huixiangdou/readme.md作业地址&#xff1a;https://github.com/InternLM/Tutorial/blob/camp2/huixiangdou/homework.md RAG 概述 R…

汇舟问卷:海外问卷怎么做?

最近美元升值了&#xff0c;但是想在国内赚取美金的途径很少&#xff0c;大多数人接触不到赚取美金的机会。目前汇舟问卷做的国外问卷调查就是一个赚取美金的机会。 操作步骤也比较简单&#xff0c;只需要先搭建好国外的ip环境&#xff0c;然后创建对应国家的人设&#xff0c;…

C语言 知识点 + 笔记(2w6千字 持续更新...)

前言 本篇以笔记为主的C语言详解,全篇一共十章内容,2万6千多字,会持续更新基础内容,争取做到更详细。多一句没有,少一句不行! 形而上学者谓之道,形而下学者谓之器 第 1 章 C语言的流程 (1) C程序经历的六个阶段 编辑(Edit)预处理(Preprocess)编译(Compile)汇编(Assemb…

Prometheus实现自定义脚本监控

#Prometheus# 监控路漫漫其修远兮&#xff0c;吾将上下而求索&#xff01; 一、前言 在监控工作过程中经常会收到大量的定制化的监控需求&#xff0c;Prometheus就提供了一个很强大的组件 --> Pushgateway&#xff0c;他不仅是网关的用途接收exporter的数据&#xff0c;还…

Docker 安装MySql并操作日志

一、在Linux系统里新建这几个文件夹 1.1 在conf.d文件夹下新建一个my.cnf文件 1.2 用vscode 打开&#xff08;防止乱码&#xff09;&#xff0c;复制以下内容 [mysqld] log_timestampsSYSTEM default-time-zone8:00server-id1log-binmysql-binbinlog-do-db mall # 要监听的库…

AI自动绘画器介绍和应用场景

AI自动绘画器是一种利用人工智能技术来生成绘画作品的工具。以下是一些常见的AI自动绘画器&#xff1a; DeepDream&#xff1a; 风格&#xff1a;可以生成三种风格的图片&#xff0c;包括深度梦幻风格、深度风格和浅层风格。应用场景&#xff1a;起初设计用于帮助研究人员理解…

nginx反向代理配置详解

首先配置端口 server {listen 3080; server_name 172.20.109.27 localhost;}为了解决刷新后显示404的问题&#xff0c;增加配置如下&#xff1a; location / {root html;index index.html index.htm;try_files $uri $uri.html $uri/ mongrel;}location mongrel {# ip…

Freemarker 的配置

Freemarker是一种用于生成动态模板的Java模板引擎。它可以将数据与模板文件结合&#xff0c;生成最终的输出内容。以下是使用Freemarker的实现和配置步骤&#xff1a; 引入Freemarker库&#xff1a;首先需要将Freemarker库添加到项目的依赖中。可以通过在Maven或Gradle中添加相…

如何本地搭建Discuz论坛并实现无公网IP远程访问

文章目录 前言1.安装基础环境2.一键部署Discuz3.安装cpolar工具4.配置域名访问Discuz5.固定域名公网地址6.配置Discuz论坛 前言 Crossday Discuz! Board&#xff08;以下简称 Discuz!&#xff09;是一套通用的社区论坛软件系统&#xff0c;用户可以在不需要任何编程的基础上&a…

GlusterFS(GFS)分布式文件系统

一、GlusterFS的概述&#xff1a; GlusterFS 是一个开源的分布式文件系统。 只在扩展存储容器&#xff0c;提高性能 并且通过多个互联网络的存储节点的进行几余&#xff0c;以确保数据的可用性和一致性 由存储服务器、客户端以及NFS/Samba 存储网关&#xff08;可选&#xff0c…

C#关于 InputSimulator的用法

InputSimulator 是一个 C# 库&#xff0c;它提供了模拟键盘和鼠标输入的功能&#xff0c;可以方便地在代码中模拟用户的键盘按键和鼠标操作。这在自动化测试、模拟用户操作等场景下非常有用。 使用 InputSimulator 非常简单&#xff0c;只需要几行代码就可以实现模拟输入的功能…

使用 mybatis-plus 拦截器对项目的所有执行的sql做监控和修改。

出现的问题 项目中使用了别人封装好的jar包&#xff0c;使用的是逻辑删除&#xff0c;但是在我们的数据库中由于唯一索引的存在&#xff0c;必须使用物理删除&#xff0c;因此需要对使用到逻辑删除的sql做监控&#xff0c;并且求改这些sql。 代码 /*** mybatis拦截器* 对所有…

分布式任务调度:架构、原理与实践

引言 在当今快速发展的科技领域中&#xff0c;任务调度作为管理和优化计算资源的重要工具&#xff0c;扮演着至关重要的角色。从单机环境到分布式系统&#xff0c;任务调度的演进不仅跟随着计算机技术的进步&#xff0c;更是为了应对日益复杂的应用场景和需求。本博客将深入探…

Leetcode 453 最小操作次数使数组元素相等

目录 一、问题描述二、示例及约束三、代码方法一&#xff1a;排序方法二&#xff1a;取最小值 四、总结 一、问题描述 给你一个长度为 n 的整数数组&#xff0c;每次操作将会使 n - 1 个元素增加 1 。返回让数组所有元素相等的最小操作次数。 二、示例及约束 示例 1&#xff…

(PAT)L1-006 连续因子问题---C语言基础

一、题目要求&#xff1a; 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3567&#xff0c;其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N&#xff0c;要求编写程序求出最长连续因子的个数&#xff0c;并输出最小的连续因子序列。 输入格式&…

jQuery学习笔记(3.0)

滑动效果 slideDown() //下拉 $("div").slideDown(); slideUp() //上拉 $("div").slideUp(); //里面可以加参数&#xff0c;就是速度毫秒数&#xff0c;如1000&#xff0c;一秒 $(".nav>li").mouseover(function(){ //鼠标经过下拉 …

小娱xiaoyu xy-c5 路由器 刷机openwrt

1、刷固件openwrt 顾虑到可能要安装cups&#xff08;打印服务器&#xff09;只支持19版本以下的&#xff0c;所以只能安装19的版本&#xff0c;官网没有找到&#xff0c;都是21以上的&#xff0c;所以我只能到外面找玩家自己编译的了。 我这次刷的包是来源于这里&#xff1a;h…