zoukankan      html  css  js  c++  java
  • python3练习:逢七拍腿的游戏

    # -*- coding:utf-8 -*-
    
    '''
       @ 功能:模拟逢七拍腿游戏,1-99,共拍几次腿。
       @ author:jll
       @ create:2019-11-20
    
    '''
    total = 99                        # 记录拍腿次数的变量
    for number in range(1,100):       # 创建一个从1到100(不包括)的循环
        if number % 7 ==0:            # 判断是否为7的倍数
            continue                  # 继续下一次循环
        else:
            string = str(number)      # 将数值转换为字符串
            if string.endswith('7'):  # 判断是否以数字7结尾
                continue              # 继续下一次循环
        total -= 1                    # 可拍腿次数-1
    print("方法1(参考):从1数到99共拍腿",total,"次。")  # 显示拍腿次数
    
    
    total2 = 0                                             # 记录拍腿次数的变量
    for number in range(1,100):                           # 创建一个从1到100(不包括)的循环
        if number % 7 ==0 or str(number).endswith("7"):   # 判断是否为7的倍数或是否以7为结尾
            total2 += 1
            continue                                      # 继续下一次循环
    
    print("方法1(自想):从1数到99共拍腿",total,"次。")       # 显示拍腿次数

    结果:

    方法1(参考):从1数到99共拍腿 22 次。
    方法1(自想):从1数到99共拍腿 22 次。
  • 相关阅读:
    MySQL根据某一个或者多个字段查找重复数据的sql语句
    常见面试题
    技术总监工作内容
    分布式锁三种实现
    完美解决github访问速度慢
    细说Redis
    Mysql学习的核心问题
    Java反射细说
    Spring中的常见的9种设计模式
    Mybatis相关问题
  • 原文地址:https://www.cnblogs.com/jxba/p/11898997.html
Copyright © 2011-2022 走看看