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

Python--练习:报数字(数7)

案例:

一些同学从1开始报数,当需要报出的数字尾数是7或者该数字是7的倍数时,则该同学跳过这个数字,不进行报数。所有同学都参与游戏后,游戏结束。如输入学生数量为50,游戏结束后,报数的同学数量为39。

思考:

如何判断某个数字尾数为7以及如何判断某个数字是7的倍数

① 如何判断数字尾数为7,i % 10 == 7 17 % 10 = 1 余 7 27 % 10 = 2 余 7

② 如何判断数字是7的倍数,i % 7 == 0

代码:


# 定义一个变量n,用于获取学生数量
n = int(input('请输入学生的数量:'))
# 定义一个变量,用于统计有多少人报数了
count = 0
# 开始循环
for i in range(1, n+1):# 判断数字尾数为7if i % 10 == 7:continue# 判断数值是7的倍数if i % 7 == 0:continue# 如果不满足以上if条件,则对count进行+1操作count += 1
print(f'{n}个同学,共报数{count}人')

相关文章:

  • 【2023MathorCup大数据竞赛】B题完整解答过程(思路+模型文档+代码+结果)
  • 【C语言】文件操作详解
  • 性能测试工具——Jmeter的安装【超详细】
  • Pytorch:model.train()和model.eval()用法和区别,以及model.eval()和torch.no_grad()的区别
  • C语言之判断与循环语句知识点总结
  • 基于群居蜘蛛算法的无人机航迹规划
  • PostgreSQL 的 Replication Slot分析研究
  • 数据结构实验3
  • 树与二叉树(考研版)
  • 基于Kubesphere容器云平台物联网云平台Devops实践
  • RabbitMQ的交换机(原理及代码实现)
  • WPF:自定义按钮模板
  • python基础语法(十一)
  • 研发效能认证学员作品:快速进行持续集成应用实践丨IDCF
  • 使用pycharm远程连接到Linux服务器进行开发
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Docker下部署自己的LNMP工作环境
  • Fundebug计费标准解释:事件数是如何定义的?
  • Java的Interrupt与线程中断
  • Laravel5.4 Queues队列学习
  • Laravel核心解读--Facades
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • NSTimer学习笔记
  • react-native 安卓真机环境搭建
  • 搭建gitbook 和 访问权限认证
  • 判断客户端类型,Android,iOS,PC
  • 如何用vue打造一个移动端音乐播放器
  • 微服务入门【系列视频课程】
  • 微信公众号开发小记——5.python微信红包
  • 微信开源mars源码分析1—上层samples分析
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 学习使用ExpressJS 4.0中的新Router
  • 一些关于Rust在2019年的思考
  • 因为阿里,他们成了“杭漂”
  • 优化 Vue 项目编译文件大小
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 栈实现走出迷宫(C++)
  • ​什么是bug?bug的源头在哪里?
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (6)STL算法之转换
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (第二周)效能测试
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (接口自动化)Python3操作MySQL数据库
  • (三)终结任务
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (转)jdk与jre的区别
  • (转)memcache、redis缓存
  • (转)shell中括号的特殊用法 linux if多条件判断
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .net Application的目录
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉