首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

打印一个从0到可被3整除或以3结尾的输入数字

打印从0到可被3整除或以3结尾的输入数字,可以使用以下代码实现:

代码语言:txt
复制
def print_numbers():
    n = int(input("请输入一个数字:"))
    for i in range(n+1):
        if i % 3 == 0 or i % 10 == 3:
            print(i)

print_numbers()

这段代码会要求用户输入一个数字,然后从0开始遍历到该数字,判断每个数字是否能被3整除或以3结尾,如果符合条件,则打印该数字。

该代码的应用场景可以是需要筛选符合特定条件的数字,并对其进行处理或展示的情况。例如,在一个游戏中,需要展示所有能被3整除或以3结尾的数字给玩家,这段代码可以满足这个需求。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供稳定可靠的云端计算资源,适用于各类应用场景。详细信息请参考腾讯云云服务器
  • 云函数(SCF):无需管理服务器,按需运行代码,实现事件驱动的弹性计算。详细信息请参考腾讯云云函数
  • 云数据库 MySQL:可靠、可扩展的关系型数据库服务,支持高并发和大规模数据存储。详细信息请参考腾讯云云数据库 MySQL
  • 人工智能实训平台:提供了一站式的人工智能实训环境,帮助开发者快速上手人工智能技术。详细信息请参考腾讯云人工智能实训平台

以上推荐的腾讯云产品都是在云计算领域中具有优势和应用广泛的产品,可以根据具体需求选择适合的产品来进行开发和部署。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

C:题目介绍

1,而且,这个三角形中一个数字都有一个特点,就是它等于上方两个数字之和。...比如说,如果上面一行是“1 2 1”,那么下一行对应位置数字就是由上面决定,中间两个数字1和2相加3,所以下一行就变成了“1 3 3 1”或许文字解释难以理解,接下来我会通过画图方式再来辅助理解一下...思路分析: 首先定义一个变量n用来存储我们要输入行数; 初始化一个二维数组arr用来存放杨辉三角; 我们可以先将一些特殊位置打印出来,比如说第一行第一个数字是1 arr[0][0] = 1;(注意,...外层循环用来控制行数以及打印每行开头数字 arr[i][0] = 1; 内层循环用来打印去掉每一行开头和结尾数字。...通过前面的关于杨辉三角特点,我们可以知道下一行数字由上一行数字两两相加得到, 因此可以得到arr[i][j] = arr[i -1][j]+arr[i - 1][j -1]; 最后在打印每行结尾数字

8210
  • 100+Python编程题给你练(附答案)

    100+Python编程题  题1 1级 问题:编写一个程序,它将找到所有这些数字可被7整除,但不是5倍数,2000年至3200年(包括在内)。得到数字应按逗号分隔顺序打印在一行上。...以下是C和H固定值:C是50。H是30。D是一个变量,它值应该以逗号分隔序列输入程序中。...list(set(words)))))  题11 2级  问题:编写一个程序,接受一系列逗号分隔4位二进制数作为输入,然后检查它们是否可被5整除。...可被5整除数字将以逗号分隔顺序打印。 例: 0100,0011,1010,1001 那么输出应该是: 1010 注意:假设数据由控制台输入。 ...20 3级  题:使用生成器定义一个类,该生成器可以在给定范围0和n之间迭代可被7整除数字

    3.7K00

    100+Python编程题给你练(附答案)

    100+Python编程题 题1 1级 问题:编写一个程序,它将找到所有这些数字可被7整除,但不是5倍数,2000年至3200年(包括在内)。得到数字应按逗号分隔顺序打印在一行上。...以下是C和H固定值:C是50。H是30。D是一个变量,它值应该以逗号分隔序列输入程序中。...(set(words))))) 题11 2级 问题:编写一个程序,接受一系列逗号分隔4位二进制数作为输入,然后检查它们是否可被5整除。...可被5整除数字将以逗号分隔顺序打印。 例: 0100,0011,1010,1001 那么输出应该是: 1010 注意:假设数据由控制台输入。...20 3级 题:使用生成器定义一个类,该生成器可以在给定范围0和n之间迭代可被7整除数字

    1.8K31

    python数字和字符串对象

    整除结果为0           整除与除法区别,整除可以有小数位,而整除地板除法没有小数位。...4、字符串索引             在python当中所有有序序列都是有索引概念,区别在于序列是否可被修改 索引在初学时可以理解为字符串下标 ,字符串里一个个体都被称作为字符也是该字符串一个元素...0 1 2 3 4 5 -6 -5 -4 -3 -2 -1 字符H 有两个索引号可以取到,从左到右第一个索引0,和末尾反过来取索引是-6 说明:     1,索引从左往右0开始,右往左负1开始...Find查找,返回左第一个指定字符索引,找不到返回-1rfind查找,返回右第一个指定字符索引,找不到返回-1index查找,返回左第一个指定字符索引,找不到报错rindex查找,返回右第一个指定字符索引...rsplit右开始切分字符串,可以指定切分次数和对象字符串拼接join将指定字符串插入后面的序列每两个元素之间,进行拼接,形成一个字符串+将两个字符串拼接起来*将指定字符串进行重复字符串编码

    1.3K10

    Java编程基础阶段笔记 day04 Java基础语法(下)

    switch-case和if-else可以替换,switch-case效率高一些 /* 键盘分别输入年、月、日,判断这一天是当年第几天    注:判断一年是否是闰年标准:        1)可以被...4整除,但不可被100整除     或        2)可以被400整除 */ import java.util.Scanner; public class SwitchTest5{     public...编写程序:键盘上输入2019年“month”和“day”,要求通过程序输出输入日期为2019年第几天。...("2019年" + month + "月" + day + "日是当年第" + sumDay + "天");     } } 编写程序:输入年,月,日,输出第几天 /* 键盘分别输入年、...月、日,判断这一天是当年第几天    注:判断一年是否是闰年标准:        1)可以被4整除,但不可被100整除     或        2)可以被400整除 */ import java.util.Scanner

    66510

    【刷题】前缀和进阶

    我们引入一个概念:以下标为 i 结尾子数组 。...我们来分析一下 假如我们枚举 第 i 个数字,得到了当前前缀和 sum, 那么如果想要得到满足和为 k 子数组,就要寻找前缀和为 sum - k数组 那么前缀和为sum - k数组怎么得到呢?...3 Leetcode 974. 和可被 K 整除子数组 上链接:974. 和可被 K 整除子数组 题目描述 这个题目要求我们寻找 和 可以被 k 整除子数组,很好理解。...来看样例: 输入:nums = [4,5,0,-2,-3,1], k = 5 输出:7 解释:有 7 个子数组满足其元素之和可被 k = 5 整除: [4, 5, 0, -2, -3, 1], [5]...这道题与上一道类似,我们可以 使用以下标为 i 结尾子数组 方法来解决。但是如何解决判断能否整除呢???

    9510

    PTA 7-1 祖传好运 (15 分)

    题目 我们首先定义 0 9 都是好运数,然后某个好运数开始,持续在其右边添加数字,形成新数字。...我们称一个大于 9 数字 N 具有祖传好运,如果它是由某个好运数添加了一个个位数字得到,并且它能被自己位数整除。 例如 123 就是一个祖传好运数。...首先因为 1 是一个好运数老祖宗,添加了 2 以后,形成 12 能被其位数 2 (即 12 是一个 2 位数)整除,所以 12 是一个祖传好运数;在 12 后面添加了 3 以后,形成 123 能被其位数...3 整除,所以 123 是一个祖传好运数。...本题就请你判断一个给定正整数 N 是不是具有祖传好运。 输入格式: 每个输入包含 1 个测试用例。

    25320

    PTA 7-1 祖传好运 (15 分)

    题目 我们首先定义 0 9 都是好运数,然后某个好运数开始,持续在其右边添加数字,形成新数字。...我们称一个大于 9 数字 N 具有祖传好运,如果它是由某个好运数添加了一个个位数字得到,并且它能被自己位数整除。 例如 123 就是一个祖传好运数。...首先因为 1 是一个好运数老祖宗,添加了 2 以后,形成 12 能被其位数 2 (即 12 是一个 2 位数)整除,所以 12 是一个祖传好运数;在 12 后面添加了 3 以后,形成 123 能被其位数...3 整除,所以 123 是一个祖传好运数。...本题就请你判断一个给定正整数 N 是不是具有祖传好运。 输入格式: 每个输入包含 1 个测试用例。

    23620

    CCPP基础PTA习题及分析

    数组 数组排位 已知素数序列为2、3、5、7、11、13、17、19、23、29……,即素数一个是2,第二个是3,第三个是5……那么,随便挑一个数,若是素数,能确定是第几个素数吗?...); } 字符串中数字之和 程序要求能够提取输入字符串中数字,将数字累加,得到数字之和,如输入字符串为”abc76wet23er1.”...,应该提取数字76,23,1,求和后,即76+23+1=100,要求输入字符串最后一个字符不能为数字字符。 输入格式: 输入一个字符串,字符串长度不超过100....打印数字金字塔 输入n(0<n<10)后,输出1个数字金字塔。例如输入为4,则输出: 1 222 33333 4444444 输入格式: 一个整数n。...输出格式: 一个数字金字塔,第i行输出数字全为i,总输出n行。

    1.5K30

    11000001011模二除法_四位数除以两位数除法算式

    这里所谓“光棍”,并不是指单身汪啦~ 说是全部由1组成数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾奇数整除。比如,111111就可以被13整除。...现在,你程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍位数。...这样解当然不是唯一,题目要求你输出最小解。 提示:一个显然办法是逐渐增加光棍位数,直到可以整除x为止。...输入格式: 输入在一行中给出一个不以5结尾正奇数x(<1000)。 输出格式: 在一行中输出相应最小s和n,其间以1个空格分隔。...* N; const int INF = 0x3f3f3f3f; typedef pair PII; typedef struct Node * pnode; const int MAX

    57440

    L1-046 整除(模拟除法)

    这里所谓“光棍”,并不是指单身汪啦~ 说是全部由1组成数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾奇数整除。比如,111111就可以被13整除。...现在,你程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍位数。...这样解当然不是唯一,题目要求你输出最小解。 提示:一个显然办法是逐渐增加光棍位数,直到可以整除x为止。...输入格式: 输入在一行中给出一个不以5结尾正奇数x(<1000)。 输出格式: 在一行中输出相应最小s和n,其间以1个空格分隔。...* N; const int INF = 0x3f3f3f3f; typedef pair PII; typedef struct Node * pnode; const int MAX

    45230

    整除计算器_0 整除

    这里所谓“光棍”,并不是指单身汪啦~ 说是全部由1组成数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾奇数整除。比如,111111就可以被13整除。...现在,你程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍位数。...这样解当然不是唯一,题目要求你输出最小解。 提示:一个显然办法是逐渐增加光棍位数,直到可以整除x为止。...输入格式: 输入在一行中给出一个不以5结尾正奇数x(<1000)。 输出格式: 在一行中输出相应最小s和n,其间以1个空格分隔。...* N; const int INF = 0x3f3f3f3f; typedef pair PII; typedef struct Node * pnode; const int MAX

    71120

    (转载于本人在红客联盟原创文章)

    现在,我教一下吧(请不要喷) 例如你想输入#  但是不管你怎么按都只会显示3还是3.这时候你只需要用你小手按住那个shift键再去按就行了。其他符号调换同理。...这里再次提醒代码一定要用英文符号除了printf("  ");    里面要打印内容才能用中文符号例如printf("请输入密码:");   这里:是中文符号(:是中文冒号不是英文分号)。...一个操作数中减去第二个操作数        A - B 将得到 -10 *        把两个操作数相乘        A * B 将得到 200 /        分子除以分母       ...B / A 将得到 2 %        取模运算符,整除余数        B % A 将得到 0 ++        自增运算符,整数值增加 1        A++ 将得到 11 --       ...%c   char     字符型,可以吧输入数字按照ASCII码相应转换对应字符 %s     char*    字符串,输出字符串中字符直至字符串中空字符(字符串以‘\0结尾,这个‘\0

    54810

    CCPP基础PTA习题及分析

    数组 数组排位 已知素数序列为2、3、5、7、11、13、17、19、23、29……,即素数一个是2,第二个是3,第三个是5……那么,随便挑一个数,若是素数,能确定是第几个素数吗?...); } 字符串中数字之和 程序要求能够提取输入字符串中数字,将数字累加,得到数字之和,如输入字符串为”abc76wet23er1.”...,应该提取数字76,23,1,求和后,即76+23+1=100,要求输入字符串最后一个字符不能为数字字符。 输入格式: 输入一个字符串,字符串长度不超过100....打印数字金字塔 输入n(0<n<10)后,输出1个数字金字塔。例如输入为4,则输出: 1 222 33333 4444444 输入格式: 一个整数n。...输出格式: 一个数字金字塔,第i行输出数字全为i,总输出n行。

    69440
    领券