用Python判断奇偶数示例
目录
- 题目
- 解法
- 输出结果
题目
1、 请输入一个整数 , 若该数是偶数 , 输出 “ 是偶数” ” , 若为奇数 ,
输出 “ 是奇数” 。
2、从键盘输入一个正整数,判断它是否为 3 和 5 的倍数,若是,则输出 yes ,否
则是3的倍数反之是5的倍数。
思路:
问题1:首先我们要知道判断是否奇偶数可以用余数来作为判断依据,由题目可知我们所用的变量类型是整形,这样就排除了用余数作为判断依据,然后要知道能被2整除的数为偶数。
问题2:根据题目可以知道输入的这个是一个正整数则变量类型是整形,然后进行分类讨论先判断这个数是3和5的倍数吗,如果是则输出 yes,如果不是在进行讨论 这个数 是3的倍数还是是5的倍数。
解法
问题1:程序代码
问题2:程序代码
输出结果
问题1:
问题2:
到此这篇关于用Python判断奇偶数示例的文章就介绍到这了,更多相关Python判断奇偶数内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
浅谈python累加求和+奇偶数求和_break_continue
如下所示: # 计算0到100之间的之间所有的数字累计求和结果 # 定义最终结果的变量 result = 0 # 定义一个整数的变量来记录循环次数 i = 0 # 开始循环 while i <= 100: print(i) # 每一次循环都让 result 和 i 这个变量相加 # 处理计数器 result += i # result = i + result i += 1 print("1~100的计算结果等于%d"%result) 首先定义一个变量,result来记录相加的最
-
Python代码实现找到列表中的奇偶异常项
目录 1.find_parity_outliers 2.class collections.Counter([iterable-or-mapping]) 本篇阅读的代码片段来自于30-seconds-of-python. 1.find_parity_outliers from collections import Counter def find_parity_outliers(nums): return [ x for x in nums if x % 2 != Counter([n % 2
-
用Python判断奇偶数示例
目录 题目 解法 输出结果 题目 1. 请输入一个整数 , 若该数是偶数 , 输出 “ 是偶数” ” , 若为奇数 ,输出 “ 是奇数” . 2.从键盘输入一个正整数,判断它是否为 3 和 5 的倍数,若是,则输出 yes ,否则是3的倍数反之是5的倍数. 思路: 问题1:首先我们要知道判断是否奇偶数可以用余数来作为判断依据,由题目可知我们所用的变量类型是整形,这样就排除了用余数作为判断依据,然后要知道能被2整除的数为偶数. 问题2:根据题目可以知道输入的这个是一个正整数则变量类型是整形,然后进
-
利用python求相邻数的方法示例
前言 本文主要给大家介绍了关于利用python求相邻数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 什么是相邻数? 比如5,相邻数为4和6,和5相差1的数,连续相差为1的一组数 需求: 遍历inputList 所有数字,取出所有数字,判断是否有相邻数, 不相邻数字 和 相邻数字 都以 "数组"形式 添加到 outputList 中, 并且 每个"数组" 里 第一位 递减 补全两位数,末位 递增 补全两位数, 每一个数不能小于0, 不能大
-
Python判断字符串是否xx开始或结尾的示例
判断是否xx开始 使用startswith 示例代码: String = "12345 上山打老虎" if str(String).startswith('1'): #判断String是否以"虎"结尾 print("有老虎") else: print("没老虎") 执行结果: 有老虎 判断是否xx结尾 使用endswith 示例代码1: String = "12345 上山打老虎" if str(Strin
-
python判断无向图环是否存在的示例
暂时是一个手动设置无向图中的边,用一个二维数组表示,后面会改进为用户自己定义无向图的边. 学习python的新手,若大佬有解决的办法,希望不吝赐教 #无向图判断环是否存在 def dfs(u,fa): for i in range(v): n=g[u][i]#n为图中的顶点数 # print(u,n,fa,i,'') if n in vertex:#判断n是否属于图的顶点 if n==fa: continue if visit[n]==0: visit[n]=1 if dfs(n,u)==1:
-
python代码打印100-999之间的回文数示例
打印100-999之间的回文数(即百位和个位的数字相等),并每10个打印一行 i = 100 x = 0 # 使用计数器,每10个换行打印 while i <= 999: if i // 100 == i % 10: # 百位整除,个位取余 print(i, end=" ") x += 1 # 如果是回文数,则计数器+1 if x % 10 == 0: # 当计数器数值每满10,就打印一个换行 print() i += 1 结果打印如下: 知识点归纳: 1.while循环基本语法
-
java判断回文数示例分享
判断一个数是不是回文数示例,回文数就是原数与其倒置后的数相等,如:123321,到之后仍为123321,即为回文数 题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. /** * 判断一个数是不是回文数,回文数就是原数与其倒置后的数相等 * 如:123321,到之后仍为123321,即为回文数 * @author lvpeiqiang */ public class HuiWenShu { public boolean isHuiWenShu(int n
-
Python判断变量是否为Json格式的字符串示例
Json介绍 全名JavaScript Object Notation,是一种轻量级的数据交换格式.Json最广泛的应用是作为AJAX中web服务器和客户端的通讯的数据格式.现在也常用于http请求中,所以对json的各种学习,是自然而然的事情. 本文主要介绍的是利用Python判断变量是否为Json格式的字符串,对大家日常学习工作具有一定的参考价值,下面话不多说,直接来看代码吧. 示例代码如下 # -*- coding=utf-8 -*- import json def check_json_
-
对python判断是否回文数的实例详解
设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称n为一回文数:但若n=1234567,则n不是回文数. 上面的解释就是说回文数和逆序后的结果是相等的.这就是判断一个数值是否是回文数的标准. 代码也是根据这个思路来实现的. # -*- coding: utf-8 -*- """ Created on Sun Aug 5 09:01:38 2018 @author: FanXiaoLei ""
-
Python判断一个三位数是否为水仙花数的示例
如下所示: daffodil = int(input('请输入一个三位数:')) if daffodil == pow(daffodil // 100 , 3) + pow(daffodil % 10 , 3) + pow(daffodil // 10 % 10, 3): print("这是一个水仙花数%d" % daffodil) else: print("这不是一个水仙花数%d" % daffodil) 以上这篇Python判断一个三位数是否为水仙花数的示例就是
随机推荐
- SWT(JFace) Wizard(Eclipse插件编程必备)
- Ruby的25个编程细节(技巧、实用代码段)
- 解决XP无法停止‘通用卷’的方法合集
- Win2008下载 中文版、英文版官方下载地址
- js setTimeout实现延迟关闭弹出层
- asp.net中获取远程网页的内容之一(downmoon原创)
- php基于dom实现的图书xml格式数据示例
- 正确的PHP匹配UTF-8中文的正则表达式
- mysql 5.7如何安装 mysql 5.7安装配置教程
- PHP实现通过Luhn算法校验信用卡卡号是否有效
- JavaScript 处理Iframe自适应高度(同或不同域名下)
- 详解MySQL数据库insert和update语句
- javascript onkeydown实现键盘快捷键控制页面
- Android自带emoji表情的使用方法详解
- javascript入门·对象属性方法大总结
- JAVA获取CLASSPATH路径的方法详解
- Android常见XML转义字符(总结)
- RecyclerView Adapter辅助类详解及示例代码
- MySQL实现类似Oracle序列的方案
- 整理Linux中字符串的相关操作技巧