条件运算符

python中的 if 语句+ 逻辑运算符

强颜欢笑 提交于 2019-12-10 04:53:23
文章目录 if 的语法 逻辑运算符 判断成绩的等级 判断用户输入是否为空 猜拳小游戏 判断输入的年份是否是闰年 判断数字猜大还是猜小 根据输入的年份和月份判断本月多少天 根据月份判断季节 if 的语法 if 要判断的条件 ( True ) : 条件成立的时候 , 要做的事情 else : 条件不成立的时候要做的事情 逻辑运算符 and 条件 1 and 条件 2 两个条件同时满足 , 就返回True 只要有一个条件不满足 就返回False or 条件 1 or 条件 2 两个条件只要有一个满足 , 就返回True 两个条件都不满足的时候 , 才会返回False 判断成绩的等级 判断用户输入是否为空 方法一: 方法二: 方法三: 猜拳小游戏 题目: 代码: 结果: 判断输入的年份是否是闰年 题目: 代码: 结果: 判断数字猜大还是猜小 题目: 代码: 结果: 根据输入的年份和月份判断本月多少天 题目: 代码:(这个代码写的不好,有点冗余) 结果: 根据月份判断季节 来源: CSDN 作者: 难得 yx 链接: https://blog.csdn.net/weixin_45649763/article/details/103458404

Go 语言运算符

不想你离开。 提交于 2019-12-06 09:53:46
Go 语言运算符 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。 运算符 描述 实例 + 相加 A + B 输出结果 30 - 相减 A - B 输出结果 -10 `*` 相乘 A * B 输出结果 200 / 相除 B / A 输出结果 2 % 求余 B % A 输出结果 0 ++ 自增 A++ 输出结果 11 -- 自减 A-- 输出结果 9 以下实例演示了各个算术运算符的用法: package main import "fmt" func main() { var a int = 21 var b int = 10 var c int c = a + b fmt.Printf("第一行 - c 的值为 %d\n", c ) c = a - b fmt.Printf("第二行 - c 的值为 %d\n", c ) c = a * b fmt.Printf("第三行 - c 的值为 %d\n", c ) c = a / b fmt.Printf("第四行 - c 的值为 %d\n", c ) c = a % b fmt.Printf("第五行 - c 的值为

java运算符

落爺英雄遲暮 提交于 2019-12-06 07:45:14
Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。 表格中的实例假设整数变量A的值为10,变量B的值为20: 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B等于30 - 减法 - 左操作数减去右操作数 A – B等于-10 `*` 乘法 - 相乘操作符两侧的值 A * B等于200 / 除法 - 左操作数除以右操作数 B / A等于2 % 取模 - 左操作数除以右操作数的余数 B%A等于0 ++ 自增 - 操作数的值增加1 B++ 或 ++B 等于 21 -- 自减 - 操作数的值减少1 B-- 或 --B 等于 19 实例 下面的简单示例程序演示了算术运算符。复制并粘贴下面的Java程序并保存为 Test.java 文件,然后编译并运行这个程序: public class Test { public static void main(String args[]) { int a = 10; int b = 20; int c = 25; int d = 25; System.out

JavaSE基础(五)--Java运算符

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-06 01:12:39
Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。 表格中的实例假设整数变量A的值为10,变量B的值为20: 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A – B 等于 -10 * 乘法 - 相乘操作符两侧的值 A * B等于200 / 除法 - 左操作数除以右操作数 B / A等于2 % 取余 - 左操作数除以右操作数的余数 B%A等于0 ++ 自增: 操作数的值增加1 B++ 或 ++B 等于 21(区别详见下文) -- 自减: 操作数的值减少1 B-- 或 --B 等于 19(区别详见下文) 实例 下面的简单示例程序演示了算术运算符。复制并粘贴下面的 Java 程序并保存为 Test.java 文件,然后编译并运行这个程序: 实例 public class Test {   public static void main ( String [ ] args ) {     int a = 10 ;     int b = 20 ;   

js运算符-算术运算符和条件运算符

只谈情不闲聊 提交于 2019-12-05 20:20:48
前面我们探讨了js的数据类型的转换,在算术运算符的操作过程中除了正常的加减乘除还可以进行了隐式的数据类型转换来实现一些神奇的功能像拼接字符串,但也有许多特例,比如null==undefined时是相等的,但 null===undefined就返回false.我们一起看看吧. 算数运算符 + :加法的作用 求两个数字类型的和(如果+两侧的数据类型不是数字类型,那么会把数据类型转换为数字,然后相加) 1+1 = 2 1+true = 2 -> 1+ Number(true) = 1+1=2 1+ undefined -> 1+ Number(undefined) = NaN 字符串的拼接(如果+两侧的数据类型是字符串类型,那么会把数据类型转换为字符串,然后拼接) 1+’1′ = ’11’ -: 减法求两个数字类型的差 1-true = 0->1-Number(true)->1-1->0 * :乘求两个数字类型的积 null*undefined -> 0*NaN->NaN / 除求两个数字类型的商 0/0 ->NaN [1]/true->1 1/0 ->Infinity 1/null ->Infinity 0/1 -> 0 %取余 2%3 =2 练习 null+typeof undefined -> “null”+”undefined” ->”nullundefined”

js三元运算符

喜你入骨 提交于 2019-12-05 19:01:34
语法为:条件表达式 ? 表达式1 :表达式2。 说明:问号前面的位置是判断的条件,判断结果为bool型,为true时调用表达式1,为false时调用表达式2。 其逻辑为:“如果条件表达式成立或者满足则执行表达式1,否则执行第二个。” 常用在设置默认值,例如某个值不一定存在,则判断这个值是否存在,不存在给默认值(表达式2)。 有错误请告诉我,我会及时改正,谢谢 来源: https://www.cnblogs.com/xhxdd/p/11939763.html

C++入门到理解阶段二基础篇(4)——C++运算符

隐身守侯 提交于 2019-12-05 04:30:50
目录 算术运算符(进行四则运算) 赋值运算符(表达式的值赋给变量) 比较运算符(表达是比较,返回一个真值或假值) 逻辑运算符(返回表格式的结果真或假) 位运算符 杂项运算符 C++ 中的运算符优先级 算术运算符(进行四则运算) 下表显示了 C++ 支持的算术运算符。 假设变量 A 的值为 10,变量 B 的值为 20,则: 运算符 描述 实例 + 把两个操作数相加 A + B 将得到 30 - 从第一个操作数中减去第二个操作数 A - B 将得到 -10 * 把两个操作数相乘 A * B 将得到 200 / 分子除以分母(两个整数相除结果还是整数,不保留小数) B / A 将得到 2 % 取模运算符,整除后的余数 B % A 将得到 0 ++ 自增运算符 ,整数值增加 1 A++ 将得到 11 -- 自减运算符 ,整数值减少 1 A-- 将得到 9 赋值运算符(表达式的值赋给变量) 下表列出了 C++ 支持的赋值运算符: 运算符 描述 实例 = 简单的赋值运算符,把右边操作数的值赋给左边操作数 C = A + B 将把 A + B 的值赋给 C += 加且赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数 C += A 相当于 C = C + A -= 减且赋值运算符,把左边操作数减去右边操作数的结果赋值给左边操作数 C -= A 相当于 C = C - A *=

mysql AND运算符 语法

北战南征 提交于 2019-12-05 04:04:04
mysql AND运算符 语法 作用: 在 WHERE 子语句中把两个或多个条件结合起来。 佛山大理石方尺 语法: SELECT * FROM 表名 WHERE 字段1 运算符 值 AND 字段2 运算符 值 说明: 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。有一个条件不成立则返回null mysql AND运算符 示例 //显示所有姓为 "Carter" 并且名为 "Thomas" 的人 SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'; 来源: https://www.cnblogs.com/furuihua/p/11904665.html

3.Dart运算符 条件表达式 Dart类型转换

放肆的年华 提交于 2019-12-05 02:39:34
1.算术运算符 + - * / ~/ (取整) %(取余) void main(){ int a=13; int b=5; print(a+b); //加 print(a-b); //减 print(a*b); //乘 print(a/b); //除 print(a%b); //其余 print(a~/b); //取整 } 2.关系运算符 == != > < >= <= void main(){ // == != > < >= <= int a=5; int b=3; print(a==b); //判断是否相等 print(a!=b); //判断是否不等 print(a>b); //判断是否大于 print(a<b); //判断是否小于 print(a>=b); //判断是否大于等于 print(a<=b); //判断是否小于等于 if(a>b){ print('a大于b'); }else{ print('a小于b'); } } 3.逻辑运算符 ! 取反 void main(){ bool flag=false; print(!flag); //取反 } &&并且:全部为true的话值为true 否则值为false void main(){ bool a=true; bool b=true; print(a && b); } ||或者:全为false的话值为false

(1)Python基础

末鹿安然 提交于 2019-12-04 11:06:42
目录 前言 1、编译型语言和解释型语言对比: 2、 程序执行原理 : 3、Python 特点:是完全面向对象的语言 优点:简单、易学;免费、开源, 面向对象 ,丰富的库,可扩展性。。。 面向对象的思维方式: 4、 Python 2.x 与 3.x 版本简介: 一、认识 1、执行 Python 程序的三种方式:解释器,交互式,集成开发环境 2、认识错误(BUG) 单词列表 3、 (1)新建项目,命名 (2)多文件项目的演练 4、注释 (1)单行注释(行注释): (2) 多行注释(块注释):""" 5、关于代码规范 二、4种运算符,变量,input输入和输出 1、运算符 (2)逻辑运算: 与 and / 或 or / 非 not 三种。 (3)比较(关系)运算符: (4)赋值运算符: (1)算数运算符 * 运算符还可以用于字符串 2、 运算符的优先级 : 3、变量, (1)标识符和关键字 标识符: 关键字: (2)变量的命名规则: 字母 、 下划线 和 数字 组成,不能以数字开头; (2)变量定义: = ,变量名 = 值 解释变量含义: (3)常量: (4)变量的类型: (a)数据类型可以分为 数字型 和 非数字型 : (b) 不同类型变量之间的计算 :true是1,false是0,字符串用+连接, 4、变量的输入和输出:使用 input 函数 input 函数实现键盘输入:字符串变量