python-实验报告-3
1、编写程序,用户输入一个五位整数,输出其千位和十位数字之和。
num = int(input())
# 12345
s1 = (num//1000)%10
s2 = (num//10)%10sum = s1 + s2
print(sum)
心得:
首先,程序通过 input() 函数获取用户输入的整数,保存在变量 num 中。
然后,程序使用整数除法 // 和取模运算 % 获取该整数的千位和十位数字。
// 运算符表示整数除法,它可以将两个整数相除并向下取整,得到一个整数结果。例如,12345//1000 的结果为 12,表示将 12345 除以 1000 并向下取整得到 12。
% 运算符表示取模运算,它可以得到两个整数相除的余数。例如,12345%10 的结果为 5,表示将 12345 除以 10 得到余数 5。
程序使用 (num//1000)%10 获取千位数字,首先将整数 num 除以 1000 得到一个三位整数,然后使用 % 运算符获取这个三位整数的个位数字,即千位数字。
程序使用 (num//10)%10 获取十位数字,首先将整数 num 除以 10 得到一个四位整数,然后使用 % 运算符获取这个四位整数的个位数字,即十位数字。
接下来,程序将千位数字和十位数字相加,得到它们的和,保存在变量 sum 中。
最后,程序使用 print() 函数将千位和十位数字之和输出到屏幕上。
2、生成包括1000个0到100之间的随机整数,统计每个元素的出现次数,然后按照统计次数逆序输出所有元素。(提示:在输出时重复的数据只显示一次。)
import randomnum = [random.randint(0,100) for _ in range(1000)]count = {}for i in num:if i not in count:count[i] = 1else:count[i] += 1sort = sorted(count.items(),key=lambda x:x[1],reverse=True)for i,j in sort:print(i,j)
心得:
生成一个长度为1000的整数列表num,其中每个元素的值是在0到100之间随机生成的整数。
创建一个空字典count,用于记录每个数字在列表num中出现的次数。
遍历num列表中的每个数字,如果该数字还没有在count字典中出现过,就将其添加到字典中,并将其出现次数设置为1;否则,将该数字对应的计数器加1。
使用sorted函数对字典count进行排序,按照值(即每个数字在列表num中出现的次数)的大小从大到小排序。
遍历排序后的字典,打印每个数字和它在列表num中出现的次数。
3、请输入一个字符串,再输入要添加的某若干个字符 ,大小写不用区分,统计出字符串中重复字符的个数,并输出重复字符及其重复次数。
string = input().lower()
ch = input().lower()string += chcount = {}for num in string:if num in count:count[num] += 1else:count[num] = 1for num in count:if count[num]>1:print(f"字符'{num}'重复出现了{count[num]}次")
心得:
接收用户输入的字符串,将其转换为小写字母形式。
接收用户输入的要添加的字符,将其转换为小写字母形式。
将输入的要添加的字符添加到字符串中。
创建一个空字典count,用于记录每个字符在字符串中出现的次数。
遍历字符串中的每个字符,如果该字符已经在字典count中出现过,就将其计数器加1;否则,将其添加到字典中,并将其计数器初始化为1。
遍历字典count,对于计数器值大于1的键值对,打印出字符和其重复出现的次数。
需要注意的是,在该代码中,我们使用了字符串的lower()方法将字符串和要添加的字符转换为小写形式,以实现大小写不区分的统计。
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
python-实验报告-3
1、编写程序,用户输入一个五位整数,输出其千位和十位数字之和。 num int(input()) # 12345 s1 (num//1000)%10 s2 (num//10)%10sum s1 s2 print(sum)心得: 首先,程序通过 input() 函数获取用户输入的整数,保存在…...
![](https://img-blog.csdnimg.cn/img_convert/44ea0de90ac9050de0ae946afdeccb29.png)
00_托管网站在Tor网络上_Ubuntu主机
title: 托管网站在Tor网络上 urlname: 00_托管网站在Tor网络上_Ubuntu主机 date: 2017-04-24 03:03:03 tags: 小技巧 categories: [小技巧] 托管网站在Tor网络上(Ubuntu主机)https://www.t00ls.net/thread-44040-1-1.html 大部分人接触Tor网络是由Tor …...
![](https://www.ngui.cc/images/no-images.jpg)
个人练习-Leetcode-659. Split Array into Consecutive Subsequences
题目链接:https://leetcode.cn/problems/split-array-into-consecutive-subsequences/ 题目大意:给出一个非递减数列nums[],判断其是否能被分割成若干个满足以下条件的子列: 长度大于等于3元素严格递增且只相差1 子列的含义是&…...
![](https://www.ngui.cc/images/no-images.jpg)
OTA升级差分包签名
制作差分包时添加-k <key_path>参数 ./build/tools/releasetools/ota_from_target_files -k <key_path> -i old.zip new.zip update.zip<key_path>如何取值?查看ProjectConfig.mk 如果MTK_SIGNATURE_CUSTOMIZATIONyes并且MTK_INTERNALno…...
![](https://img-blog.csdnimg.cn/db132ab3a411401aa43ff3b32887e04d.png)
使用Buildroot制作根文件系统
寒暄几句 学习了uboot、内核、busybox根文件系统,想着做一个音频播放器。最后发现好像busybox好像没有带aplay架构,这就很麻烦需要自己移植。为了简便我就找大佬沟通了一下,大佬推荐了Buildroot工具来制作根文件系统。 平台 开发板&#x…...
![](https://img-blog.csdnimg.cn/04c5996590624fc79f9efd01935ce710.png)
Java_Spring:5. 基于注解的 IOC 配置
目录 1 环境搭建 1.1 第一步:拷贝必备 jar 包到工程的 lib 目录。 1.2 第二步:使用Component 注解配置管理的资源 1.3 第三步:创建 spring 的 xml 配置文件并开启对注解的支持 2 常用注解 2.1 用于创建对象的注解 2.1.1 Component 2.1…...
![](https://www.ngui.cc/images/no-images.jpg)
Git下的.gitignore文件
.gitignore .gitignore是一个文件,这个文件用来指定哪些文件提交到 git 管理,也就是 git commit 不会提交这些文件 .gitignore文件的语法 注释 "#" 表示注释 # 注释 忽略指定文件/文件夹 直接写入文件或文件夹名即可,指定文…...
![](https://img-blog.csdnimg.cn/5c38b2927e6c42a184f1f35747633d94.gif)
Unity集成GPT
GPT想必是最近互联网最火的话题了,作为一个Unity开发者,今天来介绍一下如何在Unity中使用GPT。 一、API 密钥 使用GPT的API首先要获得密钥,如下进入OpenAI官网(https://platform.openai.com/account/api-keys)–>选择自己的账号–>查…...
![](https://www.ngui.cc/images/no-images.jpg)
Xilinx FPGA Multiboot设计与实现(Spartan-6和Kintex-7为例)
文章目录 1. FPGA固件升级方案2. Golden镜像和Multiboot镜像简介3. ISE环境下实现(XC6SLX9)4. Vivado环境下实现(XC7K325T)5. Golden镜像Header分析6. 参考资料7. 示例工程ISE、Vivado、MicroBlaze系列教程 1. FPGA固件升级方案 FPGA的硬件可编程性给设计带来了很高的灵活…...
![](https://img-blog.csdnimg.cn/58a9d6671e9341dfa1c6208c7c2b827e.png)
14、SpringMVC执行流程
文章目录14、SpringMVC执行流程14.1、SpringMVC常用组件1 DispatcherServlet(前端控制器)2 HandlerMapping(处理器映射器)3 Handler(处理器)4 HandlerAdapter(处理器适配器)5 ViewRe…...
![](https://img-blog.csdnimg.cn/img_convert/be82c0c8d3beaa8bc2f1eb6ddc1d7980.png)
2步搞定拼版!AD通用拼版技巧分享!
你是不是也看过很多拼版教程,一整篇文章全部都是文字说明和各种图示,照着一步步去做,都需要一些时间才能勉强搞定。 之前我用过AD20的自带拼版工具,功能上比较简单,而且菜单没有全部汉化,对于新手来说&…...
![](https://img-blog.csdnimg.cn/c1b5ec18f1fc4ff98fa0c9c007affdd6.png)
再学C语言47:字符串输出
C中有3个用于输出字符串的标准库函数:puts(),fputs(),printf() 一、puts()函数 示例代码: /* test of puts() function */ #include <stdio.h>#define ARR_T "I am an array."int main(void) {char str1[100] …...
![](https://img-blog.csdnimg.cn/img_convert/8fc711bed2ca46210a486af1235df893.jpeg)
银行数字化转型导师坚鹏:如何制定银行数字化转型年度培训规划
如何制定银行数字化转型年度培训规划 ——以推动银行数字化转型战略落地为核心,实现知行果合一课程背景: 很多银行都在开展银行数字化转型培训工作,目前存在以下问题急需解决:缺少针对性的银行数字化转型年度培训规划不清楚如…...
![](https://img-blog.csdnimg.cn/c6176df547e5479a9b1018782894adcb.png#pic_center)
RFID技术在物流行业中的应用:优化物流流程,提高效率
随着物流行业的不断发展,如何优化物流流程、提高效率成为了每个物流从业者关注的重点。RFID技术作为一种先进的自动识别技术,正逐渐被广泛应用于物流行业,帮助企业降低成本、提高运营效率。本文将重点介绍RFID技术在物流行业中的应用…...
![](https://img-blog.csdnimg.cn/1b9d22e2463246c9b1e885c2ffe0a93b.png#pic_center)
安卓机器学习框架学习:Android Neural Networks API (NNAPI)
Android Neural Networks API (NNAPI) 简介: 1、Android Neural Networks API (NNAPI) 是一个 Android C API,在 Android 设备上实现机器学习; 2、NNAPI 旨在为更高层级的机器学习框架(如 TensorFlow Lite 和 Caffe2)…...
![](https://img-blog.csdnimg.cn/img_convert/981a8f7661ac744a7086ac5f7230edea.jpeg)
阿里云GPU服务器收费标准、学生价格及一个小时费用大全
阿里云GPU租用费用价格表,GPU计算卡包括NVIDIA V100计算卡、T4计算卡、A10计算卡和A100计算卡,GPU云服务器gn6i可享受3折优惠,阿里云百科分享阿里云GPU服务器学生优惠价格、GPU服务器收费价格表、GPU服务器多少钱一个小时等费用明细表&#x…...
![](https://img-blog.csdnimg.cn/6190670f49b445189b2c4c600c0e658b.png)
Asp.net core 依赖注入 (带案例以及注释理解)
1.很多朋友不知道什么是依赖注入,接下来我用比较通俗易懂的话语 来帮助大家理解 依赖注入(Dependency Injection,简称DI)是一种设计模式,用于减少组件之间的耦合度。它的核心思想是,将组件之间的依赖关系从…...
![](https://img-blog.csdnimg.cn/6aa685942b77487a82ba2a55ae150914.png#pic_center)
【微信小程序】-- uni-app 项目-- 购物车 -- 首页 - 轮播图效果(五十二)
💌 所属专栏:【微信小程序开发教程】 😀 作 者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! &…...
![](https://www.ngui.cc/images/no-images.jpg)
GO实现Redis:GO实现Redis集群(5)
采用一致性hash算法将key分散到不同的节点,客户端可以连接到集群中任意一个节点https://github.com/csgopher/go-redis本文涉及以下文件: consistenthash:实现添加和选择节点方法 standalone_database:单机database client&#x…...
![](https://img-blog.csdnimg.cn/e6a3be496eed4cac965d88fefb01c81c.png)
高阶数据结构之 B树 B+树 B*树
文章目录B树B树节点的设计插入key的过程B树的验证B树的性能分析B树和B*树B树B*树总结B树、B树、B*树B树的应用做索引MySQL索引MyISAMInnoDBB树 在前面几章中我们介绍了AVL树和红黑树,简单复习一下,我们说到原本的二叉搜索树会存在缺陷(不能保…...
![](https://www.ngui.cc/images/no-images.jpg)
CSS3之动画属性
系列文章目录 前端系列文章——传送门 CSS系列文章——传送门 文章目录系列文章目录CSS3 中的动画第一步:定义一个动画第二步:执行这个动画第三步:暂停或启动这个动画过渡和动画的区别CSS3 中的动画 CSS3 动画是使元素从一种样式逐渐变化为…...
![](https://img-blog.csdnimg.cn/4f50c1abb68b43e8b2ae8633725332d8.png)
python --Matplotlib详解
安装 pip install matplotlib导包 import matplotlib.pyplot as plt绘制散点图 如果输入的是两个列表,一个表示 x 轴的值,一个表示 y 轴的值,那么就可以在直角坐标系中划出很多个点,然后将这些点用指定的线段连接起来就得到了散…...
![](https://img-blog.csdnimg.cn/a0a3446b1a0840518e64eadbeaa237c5.png)
手机(Android)刷NetHunter安装指南,无需ssh执行kali命令, NetHunter支持的无线网卡列表!
一、安装NetHunter 前提:确保手机已经root,已装上magisk。如果没有root,可用尝试magisk root 后执行此文 1、下载Nethunter:Get Kali | Kali Linux 然后push 到sdcard 里, 2、打开magisk,选择刚刚下好的…...
![](https://img-blog.csdnimg.cn/img_convert/a733a5702327fc375f93fa1a478ed4f0.png)
教育行业ChatGPT的新挑战
随着科技不断发展,AI的水平越来越高,尤其是最近火出圈的ChatGPT不仅仅可以与人类对话,而且还可以为人们提供关于各种信息帮助。 作为一个先进的“聊天”AI,无论是正苦恼,还是只是需要一些关于如何更有效地管理时间的建…...
![](https://img-blog.csdnimg.cn/45106ecd5e924d64aef13e166d2edf32.png)
内存泄漏 定位方法
目录 内存概念 物理内存 虚拟内存 内存泄漏 定位方法和手段 1.MemInFo MemTotal MemFree MemAvailable Cached 2 vmalloc info 3.Kmemleak 算法原理 使用方法 参考文献与链接: 如果你点进这篇文章,那么要么你是一个C\C程序员,…...
![](https://img-blog.csdnimg.cn/5b7ddd74563b40f7bafa176e772df878.png)
es-head插件插入查询以及条件查询(五)
es-head插件插入查询以及条件查询 1.es-head插件页面介绍 页面详细介绍 2.es-head查询语句 2.1.查询索引中的全部数据 curl命令交互,采用GET请求 语法格式: curl -XGET es地址:9200/索引名/_search?pretty [rootelaticsearch ~]# curl -XGET 192…...
![](https://img-blog.csdnimg.cn/4da4b45f53594b8ea153173de60ae110.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNjIxODk2,size_16,color_FFFFFF,t_70)
安装python教程并解决Python安装完没有Scripts文件夹问题
安装python教程 并解决Python安装完没有Scripts文件夹问题 ** 一背景 **首先要了解这个出现的原因是下载安装的版本问题 系統是32 bit 的版本还是 64bit 的 web-based: 透过网络安装的,就是执行安装后才透过网络下载python executable: 可執行文件的ÿ…...
![](https://img-blog.csdnimg.cn/a84c366ba4654a4d827bbb17afb0d08e.png)
postman的断言、关联、参数化、使用newman生成测试报告
Potman 断言 Postman 断言简介 让 Postman工具 代替 人工 自动判断 预期结果 和 实际结果 是否一致断言代码 书写在 Tests 标签页中。 查看断言结果 Test Results 标签页 Postman 常用断言 1. 断言响应状态码 Status code:Code is 200 // 断言响应状态码为 200…...
![](https://img-blog.csdnimg.cn/6e935b7e534e412dbb980241ea342c15.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6LaF57qn5a6e5Lmg55Sf,size_13,color_FFFFFF,t_70,g_se,x_16)
春招大盘点:找工作除了招聘网站还有哪些渠道?
又是一年毕业季,估计同学们都正在写论文、找工作两头忙,很多同学和小C“诉苦”说现在找实习的渠道太少了,招聘网站都刷完了,也没看到很合适的岗位。那找工作除了招聘网站还有什么渠道呢?其实是有的,今天就为…...
![](https://img-blog.csdnimg.cn/31b23941cd2444c79df410d23c25e3ce.png)
eNSP 构建基本WLAN
配置项配置参数AP组 名称:hcia-group 应用模板:域管理模板hcia-domain、VAP模板hcia-vap 域管理模板 名称:hcia-domain 国家码:cn SSID模板 名称:hcia-ssid SSID名称:hcia-wlan 安全模板 名称:h…...
![](/images/no-images.jpg)
淘宝内部卷网站怎么做/太原网站建设制作
一.AbstractCollection抽象类:(提供了Collection接口的骨干实现,以减少实现接口所需要的工作) 1.contains方法 contains方法,通过迭代器对于列表的每一个元素进行遍历,并且判断是否与给定的元素相等.另外由于传入的元素可能为null,因此在执行传入的元素的equals方法的时候,需要…...
![](https://img-blog.csdnimg.cn/20210420110813521.png)
深圳宝安区租房子多少钱一个月/百度seo提高排名费用
下载安装 audacity也有ubuntu版本,通过命令sudo apt install audacity安装 startup.wav文件内容 波形 wave格式: wav 格式,是微软开发的一种文件格式规范,整个文件分为两部分,第一部分是“文件头”,记录重…...
![](https://images0.cnblogs.com/blog/457309/201304/21161308-131a6af56d484e888ec224873e3f29fa.jpg)
绍兴网站建设设计/做一个网站要多少钱
1:我们打开vs开发工具新建项目添加asp.net web 服务应用程序 2 添加web应用程序服务好后可以先测试service.asmx文档 3 我在后service.asmx后台添加四个功能函数(求和、差、乘、除) using System; using System.Collections.Generic; using S…...
![](https://s1.51cto.com/attachment/201411/4/6502488_14150685058hEN.png)
怎么建网站做淘宝客/百度优化
IBM XIV被业内称为革命性的新一代存储架构,它是采用了大规模并行的分布式网格存储技术,使用了“Scale out”(横向扩展)的存储架构,利用多路网格模块并行分担存储负荷,并通过细粒度数据分布算法保证数据的恒…...
![](https://images2018.cnblogs.com/blog/1339721/201807/1339721-20180729235302123-817921779.png)
可以在家做兼职的网站/营销号
转载于:https://www.cnblogs.com/classmethond/p/9388307.html...
![](https://img-blog.csdnimg.cn/img_convert/a5248b48539fbfd32f9958fe02ba4db4.png)
公司做网站要多长时间审核/天眼查企业查询
由于 Apollo 概念比较多,刚开始使用比较复杂,最好先过一遍概念再动手实践尝试使用。1、背景随着程序功能的日益复杂,程序的配置日益增多,各种功能的开关、参数的配置、服务器的地址……对程序配置的期望值也越来越高,配…...