python 实战-逢7 过游戏的实现

不知道你有没有玩过“逢 7 过”的游戏,游戏规则很简单:

几个人轮流报数,凡遇到 7 的倍数,或含 7 的数字就要跳过,否则就算失败。

今天我们就用 Python 来打印 1 到 100 之间,所有满足条件的数字。

python 实战-逢7 过游戏的实现

知识点

  • Python 开发环境
  • int 类型
  • 变量
  • 运算符
  • while 循环
  • 条件判断

💡提示:

开发中,我们经常要先构思框架,再优化功能。
所以在这个挑战中,你可以先用循环,写出打印出 1 到 100 间的数字的程序,之后再往里面加条件判断。

7 的倍数,可以理解为除以 7 余数为 0 的数;

a % 7 == 0

在 1 到 100 这个区间里:

个位上是 7 的数,即除以 10 余 7 的数;

a % 10 == 7

十位上是 7 的数,即除以 10 取整数为 7 的数。

a // 10 == 7

如果满足这些条件,就跳过;如不满足,则打印。可以用 elifor 来加判定条件~

代码:

for i in range(1:101):
    if i%7==0 or a%10==7 or a//10=7:
        continue
    print(i)

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/10194.html

(0)
江山如画的头像江山如画管理团队
上一篇 2022年2月1日 上午8:49
下一篇 2022年2月3日 上午9:59

99%的人还看了以下文章

  • 单元测试工具JUnit介绍及使用,单元测试快速入门教程五

    JUnit是一个开放源代码的测试框架,用在编写和运行可重复的测试脚本之上,是用于Java语言编写的面向对象程序的单元测试工具。JUnit框架功能强大,目前已经成为Java单元测试的事实标准,基本上能满足日常的测试要求。 1.Junit主要特性 (1)可以将测试代码和产品代码分别开发,便于管理。 (2)针对某一个类的测试代码,以较少的改动便可以应用    另一…

    2018年4月18日 编程开发
    11.3K0
  • 第1课:1分钟了解C语言

    C语言的发展 最初程序员使用的程序设计语言是一种用二进制代码“0”和“1”形式表示的、能被计算机直接识别和执行的语言,称为机器语言。它是一种低级语言,用机器语言编写的程序不便于记忆、阅读和书写。通常不用机器语言直接编写程序。 在机器语言的基础上,设计出了汇编语言,它可以将机器语言用便于人们记忆和阅读的助记符表示,如ADD、SUB、MOV等。汇编语言适用于编写…

    2020年4月5日
    5.5K0
  • 上机实战七:EL和JSTL的使用

    建议学时:2 一、使用EL表达式简化javaBean的开发 编写一个用户登录的JavaBean,用户信息包括用户名和密码。 编写user.jsp,使用setProperty设置用户名为125jz,密码为123。 使用EL获取用户名和密码并显示。 二、使用EL实现问卷调查 用户输入昵称、所在城市,并且以多选的方式让用户选择所使用的开发语言,然后使用EL表达式显…

    2018年12月4日
    8.8K0
  • 第四章 数据库应用开发案例1

    理解JDBC以及Java程序与数据库的交互原理
    掌握JDBC API中提供的常用接口和类
    掌握JDBC连接数据库方法
    掌握数据库的CRUD操作
    掌握数据源与连接池技术

    2018年2月7日
    8.7K2
  • opencv_python-4.4.0-cp38-cp38-win_amd64.whl is not a supported wheel on this platform

    ERROR: opencv_python-4.4.0-cp38-cp38-win_amd64.whl is not a supported wheel on this platform. WARNING: You are using pip version 20.2.3; however, version 20.3.1 is available.You sh…

    编程开发 2020年12月8日
    5.7K0
  • python 初学者练手上机实操三

    一、题目:键盘输入三角形的三边,求三角形的周长。 1、新建一个triangle.py文件 2、编写程序。 3、调试程序。 4、排除错误。 二、题目:导入turtle包(import turtle),绘制边长为100的正方形。 要求: 1、新建一个“turtle2.py”文件 2、编写程序。 3、调试程序。 4、排除错误。 三、题目:打印诗“悯农” 要求: 1…

    2023年5月5日
    23.6K0

发表回复

登录后才能评论