条件运算符

python 基础知识

邮差的信 提交于 2020-02-06 17:04:36
目录 1. 基础语法 1.1 注释 1.2 转义字符 1.3 缩进 1.4 标识符 1.5 语言类型 1.6 运算符 1.6.1 算术运算符 1.6.2 位运算符 1.6.3 比较运算符 1.6.4 逻辑运算符 1.6.5 赋值运算符 1.6.6 成员运算符 1.6.7 身份运算符 1.6.8 运算优先级 1.7 内建函数 1.8 循环语句 码好python的每一篇文章. ![](https://raw.githubusercontent.com/singvis/upload_image/master/img/python01.png) 1. 基础语法 1.1 注释 在编写代码的时候,有些代码不需要执行或增加代码说明,那么就需要用到注释了。 被注释的文本或代码是不会被执行的。 注释可以使用如下三种方式: # 号 # 第一个注释,本行代码不会运行 print("hello world!") # 第二个注释 ''' 三个单引号 也叫块注释,支持换行。 ''' 第一行注释,本行代码不会运行 第二行注释,本行代码不会运行 第三行注释,本行代码不会运行 ''' print('hello world!') """ 三个双引号 也叫块注释,支持换行。 """ 第一行注释,本行代码不会运行 第二行注释,本行代码不会运行 第三行注释,本行代码不会运行 """ print('hello world!'

2.7循环_while

空扰寡人 提交于 2020-02-02 02:46:11
循环 目标 程序的三大流程 while 循环基本使用 break 和 continue while 循环嵌套 01. 程序的三大流程 在程序开发中,一共有三种流程方式: 顺序 —— 从上向下 ,顺序执行代码 分支 —— 根据条件判断,决定执行代码的 分支 循环 —— 让 特定代码 重复 执行 02. while 循环基本使用 循环的作用就是让 指定的代码 重复的执行 while 循环最常用的应用场景就是 让执行的代码 按照 指定的次数 重复 执行 需求 —— 打印 5 遍 Hello Python 思考 —— 如果要求打印 100 遍怎么办? 2.1 while 语句基本语法 ```python 初始条件设置 —— 通常是重复执行的 计数器 while 条件(判断 计数器 是否达到 目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... 处理条件(计数器 + 1) ``` 注意 : while 语句以及缩进部分是一个 完整的代码块 第一个 while 循环 需求 打印 5 遍 Hello Python ```while 1. 定义重复次数计数器 i = 1 2. 使用 while 判断条件 while i <= 5: # 要重复执行的代码 print("Hello Python") # 处理计数器 i i = i + 1

结构化查询语言(SQL)学习二:运算符,函数,子查询

人走茶凉 提交于 2020-01-31 17:33:55
数据库操作查询,SQL语句。 SQL学习(二、运算符,函数,子查询) 1、WHERE 语句 WHERE 子句用于提取那些满足指定标准的记录。 WHERE 子句的语法: SELECT column_list FROM table_name WHERE condition; 下面的 SQL 语句从 "customers" 表中选择 ID 等于 "6" 的记录: SELECT * FROM customers WHERE ID = 6; 2、SQL 运算符 比较运算符和逻辑运算符在 WHERE 子句中用于筛选要选择的数据。 WHERE 子句中可以使用以下运算符: 运算符 描述 = 等于 <> 不等于。注释:在 SQL 的一些版本中,该操作符可被写成 != 大于 < 小于 = 大于等于 <= 小于等于 BETWEEN 在某个范围内 LIKE 搜索某种模式 IN 指定针对某个列的多个可能值 例如, 下面的 SQL 语句列出了 ID 不等于 “8” 的所有记录。 SELECT * FROM customers WHERE ID <> 8; 3、BETWEEN 运算符 BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。 BETWEEN子句的语法如下: SELECT column_name(s) FROM table_name WHERE column

java 运算符 数据类型的引用 流程控制语句

断了今生、忘了曾经 提交于 2020-01-15 02:00:35
赋值运算符 = 赋值 +=加后赋值 -=减后赋值 *=乘后赋值 /=除后赋值 %=取余后赋值 a+=2 类似于a=a+2 其他一样 比较运算符 ==等于 !=不等于 <小于 >大于 <=小于等于 >=大于等于 逻辑运算符 & 与 | 或 ^异或 !非 &&短路与 ||短路非 短路与&&:参与运算的两边数据,有false,则运算结果为false; 短路或||:参与运算的两边数据,有true,则运算结果为true; 逻辑非! : 参与运算的数据,原先是true则变成false,原先是false则变成true。 异或^ 两边相同为false 不同为true 对于&&,如果第一个值为false,那么第二个不再计算,如果第一个值为true,那么还要计算第二个值; 对于||,若果第一个值为false,那么还要计算第二个值,如果第一个值为true,那么第二个值不会计算; 对于&和|操作符,两边无论如何都计算。 三元运算符 格式 (条件表达式)?表达式1:表达式2; 运算规则 先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。 运算优先级 括号>正负号>自增自减,非>乘除,取余>加减>移位运算>大小关系>相等关系>按位与>按位异或>按位或>逻辑与>逻辑或>条件运算>赋值运算>位赋值运算 引用数据类型 在使用时先导包,import java.util.类

JAVA中的条件运算符

青春壹個敷衍的年華 提交于 2020-01-10 14:08:15
JAVA中的条件运算符 条件运算符(?:)也称为“三元运算符”。 语法形式:布尔表达式?表达式1:表达式2 运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值 例如: Sting str = ( 9 > 5 ) ? "9大于5" : "9不大于5" ; System . out . printIn ( str ) ; 因为,表达式 9>5 的值为 true ,所以,返回: 9大于5 练习 判断:如果score大于等于60,输出及格,反之输出不及格 public class HelloWorld { public static void main ( String [ ] args ) { int score = 67 ; String mark = ( 67 > 60 ) ? "67>60" : "67不大于60" ; System . out . println ( "考试成绩如何:" + mark ) ; } } 来源: CSDN 作者: L’amour长安故里 链接: https://blog.csdn.net/qq_44038001/article/details/103844129

Shell编程-条件测试 | 基础篇

半腔热情 提交于 2020-01-10 05:16:28
什么是Shell Shell是一个命令解释器,它会解释并执行命令行提示符下输入的命令。除此之外,Shell还有另一个功能,如果要执行多条命令,它可以将这组命令存放在一个文件中,然后可以像执行Linux系统提供的其他程序一样执行这个文件,这个命令文件就叫做Shell程序或者Shell脚本。当运行这个文件时,它会像在命令行输入这些命令一样顺序地执行它们。 Shell脚本支持变量、命令行参数、交互式输入、函数模块、各种控制语句等高级编程语言的特性,如if、case、while和for等。利用Shell程序设计语言可以编写出功能非常复杂的脚本程序,把大量的任务自动化,尤其是那些需要输入大量命令而在执行过程中不太需要与用户进行干预的系统管理任务。 为了让Shell能读取并且执行Shell程序,Shell脚本的文件权限必须被设置为可读和可执行。为了让Shell可以找到程序,可以选择输入完全路径名,或者将这个脚本的路径放在PATH环境变量指定的路径列表中。Shell脚本不是复杂的程序,它是由上往下逐行解释执行的。脚本的第一行总是以“#!<Shell解释器文件路径>”开始,用来指定该脚本是使用那种Shell进行解释执行。 编写Shell脚本 1)使用VI或者其他任意的文本编辑工具创建一个名为HelloWorld.sh的文件,并在其中加入以下内容: [root@localhost ~]# vi

Python的循环语句

可紊 提交于 2019-12-31 23:45:44
01. 程序的三大流程 在程序开发中,一共有三种流程方式: 顺序 —— 从上向下 ,顺序执行代码 分支 —— 根据条件判断,决定执行代码的 分支 循环 —— 让 特定代码 重复 执行 02. while 循环基本使用 循环的作用就是让 指定的代码 重复的执行 while 循环最常用的应用场景就是 让执行的代码 按照 指定的次数 重复 执行 需求 —— 打印 5 遍 Hello Python 思考 —— 如果要求打印 100 遍怎么办? 初始条件设置 —— 通常是重复执行的 计数器 while 条件(判断 计数器 是否达到 目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... 处理条件(计数器 + 1) 注意 : while 语句以及缩进部分是一个 完整的代码块 第一个 while 循环 需求 打印 5 遍 Hello Python # 1. 定义重复次数计数器 i = 1 # 2. 使用 while 判断条件 while i <= 5: # 要重复执行的代码 print("Hello Python") # 处理计数器 i i = i + 1 print("循环结束后的 i = %d" % i) 注意:循环结束后,之前定义的计数器条件的数值是依旧存在的 死循环 由于程序员的原因, 忘记 在循环内部 修改循环的判断条件

JavaScript的运算符与流程控制

﹥>﹥吖頭↗ 提交于 2019-12-30 00:17:23
一、运算符的详解    1、算术运算符    描述: ++(自增运算符)、--(自减运算符)   语法: ++num、num++、--num、num--   功能: 对变量本身进行加1或减1    例子:     var num = 10;     num++;  // 相当于num = num+1;     console.log(num);      num--;  // 相当于num = num-1;    console.log(num);     注意:    (1)对于自增自减运算符,如果出现在运算子的前面,则先将自己自增或自减,然后再执行当前语句。    (2)对于自增自减运算符,如果出现在运算子的后面,则先执行当前语句,执行完毕再自己自增自减。     例子:     var num =10;     console.log(++num);  // 先计算本身,再参与语句执行     console.log(num++);  // 先参与语句执行,再计算本身     console.log(num);    2、赋值运算符     描述: +=、-=、*=、/=、%=   语法: num+=6;   解释: 表示累加,【num+=6;】相当于【num = num+6;】    例子:     var num = 10;     num+=1;  // num =

SQL查询语句大全

◇◆丶佛笑我妖孽 提交于 2019-12-26 08:13:02
SQL查询语句大全 一、 简单查询   简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。   例如,下面的语句查询testtable表中姓名为"张三"的nickname字段和email字段。   SELECT nickname,email   FROM testtable   WHERE name='张三'   (一) 选择列表   选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。   1、选择所有列   例如,下面语句显示testtable表中所有列的数据:   SELECT *   FROM testtable   2、选择部分列并指定它们的显示次序   查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。   例如:   SELECT nickname,email   FROM testtable   3、更改列标题   在选择列表中,可重新指定列标题。定义格式为:   列标题=列名   列名 列标题   如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列标题:   SELECT 昵称=nickname,电子邮件=email   FROM testtable   4

运算符

允我心安 提交于 2019-12-24 04:00:28
目录 算数运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 杂项运算符 运算符优先级 算数运算符 假设 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 #include <stdio.h> int main() { int a = 21; int b = 10; int c ; c = a + b; printf("Line 1 - c 的值是 %d\n", c ); c = a - b; printf("Line 2 - c 的值是 %d\n", c ); c = a * b; printf("Line 3 - c 的值是 %d\n", c ); c = a / b; printf("Line 4 - c 的值是 %d\n", c ); c = a % b; printf("Line 5 - c 的值是 %d\n", c ); c = a++; // 赋值后再加 1 ,c 为 21,a 为 22 printf(