当前位置: 首页 > news >正文

Python练习(握手问题,进制转换,日期问题,位运算,求和)

一. 握手问题

代码实现 

ans=0for i in range(1,51):for j in range(i+1,51):if i<=7 and j<=7:continueelse:ans +=1print(ans)

这道题可以看成是50个人都握了手减去7个人没握手的次数 

答案:1204

二.将十进制整数拆解

2.1门牌制作

代码实现

ans=0for i in range(1,2021):ans+=str(i).count('2')print(ans)

其中的 str(i).count('2') 代表统计字符串i中2的个数,str().count('')为Python自带的count方法用于统计字符串中指定字符出现的次数

 

 2.2.1位运算

2.2.2

 

三.进制转换

3.1九进制转十进制

3.2十进制转任意进制

1.如果是十进制转二/八/十六进制可用内置函数

2.如果是其他进制可以用自定义函数解决

四.高精度(Python自带高精度)

例题:

五.日期问题

六.求和

 

http://www.lryc.cn/news/547162.html

相关文章:

  • vtk 3D坐标标尺应用 3D 刻度尺
  • 蓝桥杯每日一题:第一周周四哞叫时间
  • DeepSeek本地接口调用(Ollama)
  • 自由学习记录(41)
  • 【编写UI自动化测试集】Appium+Python+Unittest+HTMLRunner​
  • 大模型如何协助知识图谱进行实体关系之间的分析
  • 推荐几款优秀的PDF转电子画册的软件
  • 【大模型技术】LlamaFactory 的原理解析与应用
  • Golang依赖注入实战:从容器管理到应用实践
  • Node.js二:第一个Node.js应用
  • 【Python爬虫】利用代理IP爬取跨境电商AI选品分析
  • 生命周期总结(uni-app、vue2、vue3生命周期讲解)
  • 计算机数据库三级刷题总结(博主89分已过,总结的内容分享)
  • mfc140u.dll是什么?当程序遭遇mfc140u.dll问题:快速恢复正常的秘诀
  • AI是否能真正理解人类情感?从语音助手到情感机器人
  • 3.3.2 Proteus第一个仿真图
  • JetBrains学生申请
  • 深入探索WebGL:解锁网页3D图形的无限可能
  • SQL进阶技巧:上课时长计算
  • “沂路畅通”便利服务平台:赋能同城物流,构建高效畅通的货运生态
  • 文件上传靶场(1--9关)
  • 嵌入式 ARM Linux 系统构成(1):Bootloader层
  • ArcGIS Pro 基于基站数据生成基站扇区地图
  • GaussianCity:实时生成城市级数字孪生基底的技术突破
  • 【个人学习总结】反悔贪心:反悔堆+反悔自动机
  • 通往 AI 之路:Python 机器学习入门-线性代数
  • 迷你世界脚本UI五子棋小游戏
  • 阿里万相,正式开源
  • C# 数据转换
  • 学习第十一天-树