python基础19-36题

news2024/12/31 0:13:14

题目:
请添加图片描述
请添加图片描述

代码

  • 十九
  • 二十
  • 二十一
  • 二十二
  • 二十三
  • 二十四
  • 二十五
  • 二十六
  • 二十七
  • 二十八
  • 二十九
  • 三十
  • 三十一
  • 三十二
  • 三十三
  • 三十四
  • 三十五
  • 三十六

十九

birthday = int(input(“请输入生日日期:”))
Set1 = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31]
Set2 = [2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31]
Set3 = [4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31]
Set4 = [8,9,10,11,12,13,14,15,24,25,26,27,28,29,30,31]
Set5 = [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]
if (birthday == (Set1[0] + Set2[0]+ Set3[0])):
print(“在数字集里”)
elif(birthday == (Set1[0] + Set2[0] + Set4[0])):
print(“在数字集里”)
elif(birthday == (Set1[0] + Set2[0] + Set5[0])):
print(“在数字集里”)
elif(birthday == (Set2[0] + Set3[0] + Set4[0])):
print(“在数字集里”)
elif(birthday == (Set2[0] + Set3[0] + Set5[0])):
print(“在数字集里”)
elif(birthday == (Set3[0] + Set4[0] + Set5[0])):
print(“在数字集里”)
else:
print(“不在数字集里”)

二十

height = 1.75
weight = 80.5
BMI = kg / tall * tall
if BMI < 18.5:
print(“过轻”)
elif 18.5 <= BMI < 25:
print(“正常”)
elif 25 <= BMI <28:
print(“过重”)
elif 28 <= BMI < 32:
print(“肥胖”)
elif BMI > 32:
print(“严重肥胖”)

二十一

num = int(input(“请输入一个年份:”))
if num % 4 == 0 and num % 100 != 0 or num % 400 == 0:
print(“这个年份是闰年”)
else:
print(“不是闰年”)

二十二

import random
num = int(input(“请输入一个两位数字:”))
ran = random.randint(10,99)
Tennum = num % 10
Bitnum = num / 10
oneran = ran % 10
tworan = ran / 10
if(num == ran):
print(“得奖金10000美元”)
elif(Tennum == oneran and Tennum == tworan or Bitnum == oneran and Bitnum == tworan):
print(“得奖金3000美元”)
elif(Tennum == oneran or Tennum == tworan or Bitnum == oneran or Bitnum == tworan):
print(“得奖金1000美元”)

二十三

a = int(input(“请输入a的值:”))
b = int(input(“请输入b的值:”))
c = int(input(“请输入c的值:”))
s = b ** 2 - 4 * a * c
r1 = (-b + s ** 0.5) / (2 * a)
r2 = (-b - s ** 0.5) / (2 * a)
if(s > 0):
print(“得出两个根:\n”,r1,r2)
elif(s == 0):
print(“得出两个相等实根:”,r1)
else:
print(“无实根”)

二十四

a = float(input(“请输入a:”))
b = float(input(“请输入b:”))
c = float(input(“请输入c:”))
d = float(input(“请输入d:”))
e = float(input(“请输入e:”))
f = float(input(“请输入f:”))
x = (e * d - b * f) / (a * d - b * c)
y = (a * f - e * c) / (a * d - b * c)
if(a * d - b * c == 0):
print(“The equation has no solution”)
else:
print(“x is”,x,"y is ",y)

二十五

day = int(input(“请输入表示星期的7个数字0-6,星期天是0:”))
future = int(input(“请输入另一个数,表示未来的星期数:”))
days = (day + future) % 7
if(day == 0 and days):
print(“Today is Sunday”)
elif(day == 1):
print(“Today is Mondy”)
elif(day == 2):
print(“Today is Tuesday”)
elif(day == 3):
print(“Today is Wednesday”)
elif(day == 4):
print(“Today is Thursday”)
elif(day == 5):
print(“Today is Friday”)
elif(day == 6):
print(“Today is Saterday”)
if(days == 0):
print(“Today is Sunday”)
elif(days == 1):
print(“Today is Tuesday”)
elif(days == 2):
print(“Today is Wednesday”)
elif(days == 3):
print(“Today is Wednesday”)
elif(days == 4):
print(“Today is Thursday”)
elif(days == 5):
print(“Today is Friday”)
elif(days == 6):
print(“Today is Saterday”)

二十六

package1x,package1y = map(float,input(“请输入第一种包装的重量和价钱:”).split(‘,’))
package2x,package2y = map(float,input(“请输入第二种包装的重量和价钱:”).split(‘,’))
if package1x / package1y < package2x / package2y:
print(“Package 2 has the better price”)
else:
print(“Package 1 has the better price”)

二十七

num = int(input(“请输入一个整数:”))
if num % 5 == 0 and num % 5 == 0:
print(“num % 5 == 0 and num % 5 == 0 is True”)
elif num % 5 == 0 or num % 6 == 0:
print(“num % 5 == 0 or num % 6 == 0 is True”)
else:
print(“num % 5 == 0 or num % 6 == 0 is False”)

二十八

import random
num = int(input(“请输入一个0-2的整数:”))
ran = random.randint(0,2)
if num == ran:
print(“平局”)
elif num > ran >= 1:
print(“You won”)
elif ran > num >= 1:
print(“You draw”)
elif num < ran <= 1:
print(“You draw”)
elif ran < num <= 1:
print(“You won”)
elif num == 2 and ran == 0:
print(“You draw”)
elif num == 0 and ran == 2:
print(“You won”)

二十九

num = float(input(“美元转人民币汇率为0,人民币转美元汇率为1:”))
if num == 0:
data1 = float(input(“请输入美元金额:”))
data1 = data1 * 7.14
print(“转换为人民币金额为:”,data1)
elif num == 1:
data2 = float(input(“请输入人民币金额:”))
data2 = data2 / 7.14
print(“转换为美元金额为:”,data2)

三十

side1,side2,side3 = map(float,input(“请输入三边长度:”).split(‘,’))
if side1 + side2 > side3 and side2 + side3 > side1 and side1 + side3 > side2:
print(“输入合法”)
else:
print(“输入不合法”)

三十一

year = int(input(“请输入年份:”))
month = int(input(“请输入月份:”))
if month == 1 :
month = 13 and year - 1
elif month == 2:
month = 14 and year - 1
day = int(input(“请输入这个月的某一天:”))
k = year % 100
j = year / 100
h = (day + (26 * (month + 1) / 10) + k + (k / 4) + (j / 4) + 5 * j) % 7
h = round(h)
if h == 1:
h = “一”
elif h == 2:
h = “二”
elif h == 3:
h = “三”
elif h == 4:
h = “四”
elif h== 5:
h = “五”
elif h == 6:
h = “六”
elif h== 7:
h = “日”
print(“这是一周的星期”,h)

三十二

x,y = map(float,input(“请输入点x,y:”).split(‘,’))
if (x ** 2 + y ** 2) ** 0.5 <= 10:
print(“在圆内”)
else:
print(“不在圆内”)

三十三

x,y = map(float,input(“请输入点x,y:”).split(‘,’))
if abs(x) >= 5 or abs(y) >= 2.5:
print(“不在矩形内”)
else:
print(“在矩形内”)

三十四

num = int(input(“请输入一个三位整数:”))
numList = list(str(num)) #存储输入函数
tmpList = list(str(num)) #存入反转函数
tmpList.reverse() #数字反转函数 使输入的数值进行反转 然后对其两个数值进行判断
if numList == tmpList:
print(num)
print(“这个数是回文数”,num)

三十五

x,y = map(float,input(“请输入一个坐标x,y:\n”).split(‘,’))
if x * y == 200 * 100:
print(“坐标在三角形中”)
else:
print(“坐标不在三角形中”)

三十六

r1x,r1y = map(float,input(“请输入第一个圆的圆心坐标:”).split(‘,’))
r2x,r2y = map(float,input(“请输入第二个圆的圆心坐标:”).split(‘,’))
r1 = float(input(“请输入第一个圆的半径:”))
r2 = float(input(“请输入第二个圆的半径:”))
if ((r1x - r2x) ** 2 + (r1y - r2y) ** 2) ** 0.5 <= abs(r1 -r2):
print(“圆2在圆1内”)
elif ((r1x - r2x) ** 2 + (r1y - r2y) ** 2) ** 0.5 >= r1 + r2:
print(“圆2和圆1是有重叠的”)
else:
print(“圆2和圆1没有相交关系”)

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

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

相关文章

【CV】第 7 章:目标检测基础

&#x1f50e;大家好&#xff0c;我是Sonhhxg_柒&#xff0c;希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流&#x1f50e; &#x1f4dd;个人主页&#xff0d;Sonhhxg_柒的博客_CSDN博客 &#x1f4c3; &#x1f381;欢迎各位→点赞…

几何等变图神经网络综述

许多科学问题都要求以几何图形&#xff08;geometric graphs&#xff09;的形式处理数据。与一般图数据不同&#xff0c;几何图显示平移、旋转和反射的对称性。研究人员利用这种对称性的归纳偏差&#xff08;inductive bias&#xff09;&#xff0c;开发了几何等变图神经网络&a…

SpringMVC | 快速上手SpringMVC

&#x1f451; 博主简介&#xff1a;    &#x1f947; Java领域新星创作者    &#x1f947; 阿里云开发者社区专家博主、星级博主、技术博主 &#x1f91d; 交流社区&#xff1a;BoBooY&#xff08;优质编程学习笔记社区&#xff09; 前言&#xff1a;在上一节中我们了解…

多分类评估指标计算

文章目录混淆矩阵回顾Precision、Recall、F1回顾多分类混淆矩阵宏平均&#xff08;Macro-average&#xff09;微平均&#xff08;Micro-average&#xff09;加权平均&#xff08;Weighted-average&#xff09;总结代码混淆矩阵回顾 若一个实例是正类&#xff0c;并且被预测为正…

Linux(Nginx)

目录 一、Nginx简介 二、Nginx使用 Nginx安装 tomcat负载均衡 Nginx配置 三、Nginx部署项目 项目打包前 将前端项目打包&#xff08;测试本地项目打包后没问题&#xff09; ip/host主机映射 完成Nginx动静分离的default.conf的相关配置 将前台项目打包(配合Nginx动静…

real-word super resulution: real-sr, real-vsr, realbasicvsr 三篇超分和视频超分论文

real-world image and video super-resolution 文章目录real-world image and video super-resolution1. Toward Real-World Single Image Super-Resolution:A New Benchmark and A New Model&#xff08;2019&#xff09;1.1 real-world数据集制作1.2 LP-KPN网络结构1.3 拉普拉…

近八成中国程序员起薪过万人民币,你过了么?

打工者联盟为了抵抗996、拖欠工资、黑心老板、恶心公司&#xff0c;让我们组成打工者联盟。客观评价自己任职过的公司情况&#xff0c;为其他求职者竖起一座引路的明灯。https://book.employleague.cn/一项调查显示&#xff0c;近八成中国程序员本科毕业生起薪过万&#xff08;…

Oracle数据库中的数据完整性

目录 1.数据完整性约束作用 2.数据完整性约束的分类 3.完整性约束的状态 4.域完整性的实现 &#xff08;1&#xff09;check约束 ①可视化方式创建check约束 ②命令方式创建约束 ③修改表创建的约束 ④删除约束 &#xff08;2&#xff09;实体完整性约束实现 ①prim…

思科dhcp服务器动态获取ip地址

项目要求: 某公司共有网管中心、行政部、技术部、三个部门&#xff0c;分别处在一栋大楼中的两个楼层&#xff0c;为了保证公司内部主机始终能够连接Internet&#xff0c;采用双向冗余设计&#xff0c;分别使用路由器R1与路由器R2连接中国电信和中国联通。 1.首先为了避免不必要…

【算法详解】数据结构:7种哈希散列算法,你知道几个?

一、前言 哈希表的历史 哈希散列的想法在不同的地方独立出现。1953 年 1 月&#xff0c;汉斯彼得卢恩 ( Hans Peter Luhn ) 编写了一份IBM内部备忘录&#xff0c;其中使用了散列和链接。开放寻址后来由 AD Linh 在 Luhn 的论文上提出。大约在同一时间&#xff0c;IBM Researc…

项目进度管理

第3 章 项目进度管理 3.1 概述 1.项目进度管理是指在项目实施过程中&#xff0c;对各阶段的进展程度和项目最终完成的期限所进行的管理&#xff0c;是在 规定的时间内&#xff0c;拟定出合理且经济的进度计划&#xff08;包括多级管理的子汁划)&#xff0c;在执行该计划的过程…

常见的限流算法的原理以及优缺点

原文网址&#xff1a;常见的限流算法的原理以及优缺点_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍限流常用的算法及其优缺点。 常用的限流算法有&#xff1a; 计数器&#xff08;固定窗口&#xff09;算法滑动窗口算法漏桶算法令牌桶算法 下面将对这几种算法进行分别介绍…

tmux的简单使用

文章目录一、认识tmux1.1 会话1.2 tmux的作用1.3 tmux的安装二、tmux的使用2.1 会话管理2.1.1 创建会话2.1.2 退出会话2.1.3 从终端环境进入会话2.1.4 查看会话列表2.1.5 销毁会话2.1.6 重命名会话2.2 窗口管理2.3 窗格管理一、认识tmux 1.1 会话 命令行的典型使用方式是&…

rocketmq是如何消费

拉取消息的请求都在pullRequestQueue队列里&#xff0c; 拉取消息成功后设置下一次需要拉取的offset&#xff0c; boolean dispatchToConsume processQueue.putMessage(pullResult.getMsgFoundList()); 这个方法会把拉取回来的消息放进msgTreeMap里面 然后消费拉取回来的消…

MongoDB副本集成员如何复制新数据

复制是指在多台服务器上保持相同的数据副本。MongoDB 实现此功能的方式是保存操作日志&#xff08;oplog&#xff09;&#xff0c;其中包含了主节点执行的每一次写操作。oplog 是存在于主节点 local 数据库中的一个固定集合。从节点通过查询此集合以获取需要复制的操作。 每个…

Solving Inverse Problems With Deep_Neural Networks – Robustness Included_

作者&#xff1a;Martin Genzel, Jan Macdonald, and Maximilian Marz期刊&#xff1a;preprint arXiv时间&#xff1a;2020代码链接&#xff1a;代码论文链接&#xff1a;论文 1 动机与研究内容 最近工作发现深度神经网络对于图像重构的不稳定(instabilities)&#xff0c;以…

记一次漏洞挖掘【网络安全】

漏洞信息 从CVE-2019-10999查看该CVE的基础信息得知&#xff0c;这是一个栈溢出漏洞&#xff0c;攻击者在已登录的情况下可以通过向wireless.htm发送一个超长的WEPEncryption参数导致栈溢出&#xff0c;从而执行任意命令攻击. 现在我们利用Shambles Desktop工具确定这个漏洞的…

单商户商城系统功能拆解23—用户标签

单商户商城系统&#xff0c;也称为B2C自营电商模式单店商城系统。可以快速帮助个人、机构和企业搭建自己的私域交易线上商城。 单商户商城系统完美契合私域流量变现闭环交易使用。通常拥有丰富的营销玩法&#xff0c;例如拼团&#xff0c;秒杀&#xff0c;砍价&#xff0c;包邮…

在Windows使用VSCode搭建嵌入式Linux开发环境

在Windows使用VSCode搭建嵌入式Linux开发环境 百问网已经制作好了完备的Ubuntu镜像&#xff0c;可以从这里下载&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1vw4VUV_Mvt0HXz8IC66ACg 提取码&#xff1a;iftb 我们也正在(2022.10.17开始)使用纯粹的Ubuntu环境开始…

孙宇晨2022釜山区块链周演讲:区块链是未来数字城市发展基石

据韩国媒体全球经济新闻10月27日报道&#xff0c;波场TRON创始人孙宇晨线上出席了2022 釜山区块链周&#xff08;Blockchain Week in Busan 2022&#xff0c;以下简称BWB 2022&#xff09;&#xff0c;并发表《 The Cities of Tomorrow》主题演讲。孙宇晨表示&#xff0c;“区块…