首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏lzj_learn_note

    6-条件,循环语句

    程序代码结构 顺序结构 按照从上到下的顺序,一条语句一条语句的执行,是最基本的结构 分支结构 条件分支(if-else)语句 循环结构 写循环程序时需要注意循环变量的初值,循环条件和循环变量的增量 序列同样按照相同的顺序进行比较,但是两者比较的的类型要相等 >>>[1,2]<[2,1] True >>>[1,2]==[1,2] False 断言 assert断言用来声明某个条件是真的 assert语句失败时 assert x > 0 当assert后面的条件为真时,程序正常运行,当条件为假时,程序引发异常,输出错误信息 2.循环 1.while循环 使用格式: while 判断条件: #执行语句 判断条件可以是任何表达式,当判断条件为真时,反复执行语句块, 直到条件为假时, 结束循环. while嵌套 while 判断条件1: #执行语句 while 判断条件 2: #执行语句 嵌套应用:九九乘法表 ?

    1.7K40发布于 2018-09-12
  • 来自专栏数据库与编程

    DBA常用SQL语句6)- ​日常管理

    DBA常用SQL语句: DBA常用SQL语句(1)— 概况信息 DBA常用SQL语句(2)— SGA和PGA DBA常用SQL语句(3)- cache、undo、索引和等待事件 DBA常用SQL语句(4 TERMINAL FROM V$SESSION WHERE terminal = 'pts/tl' AND machine = 'rgmdbs1'; 查找当前被某个指定 session 正在运行的 sql 语句 寻找被指定 session 执行的 SQL 语句是一个公共需求,如果 session 是瓶颈的主要原因,那根据其当前在执行的语句可以查看 session 在做些什么。

    71350编辑于 2022-04-23
  • 来自专栏王念博客

    p6spy监控sql语句

    P6Spy 是针对数据库访问操作的动态监测框架(为开源项目,项目首 页:www.p6spy.com)它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。 P6Spy 分发包包括P6Log,它是一 个可记录任何 Java 应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。 我们最需要的功能,查看sql语句,不是预编译的带问号的哦,而是真正的数据库执行的sql,更直观,更简单。 > </dependency> 2.修改jdbc驱动为p6spy datasource.druid.driverClassName=com.p6spy.engine.spy.P6SpyDriver 3. 添加配置 #第一:module.log的属性必须配置,如果不配置,P6SPY将不起任何作用,典型配置: module.log=com.p6spy.engine.logging.P6LogFactory

    1.9K10发布于 2019-07-25
  • 来自专栏全栈程序员必看

    c语言入门教程–-6循环语句

    c语言入门教程–-6循环语句 c语言提供了以下几种循环类型。 循环和条件判断语句,都会编的话,绝大部分的代码都可以进行编写了。

    42210编辑于 2022-06-29
  • 来自专栏Swift社区

    Swift 6:导入语句上的访问级别

    此提案引入了两个功能标志后面的更改,这两个功能标志将在 Swift 6 中默认启用:AccessLevelOnImport:这是一个已经可用的实验性功能标志,允许开发人员将导入声明标记为访问级别。 InternalImportsByDefault:这是一个即将推出的功能标志,目前尚不可用,它将导入语句的隐式访问级别从 public 更改为 internal,就像 Swift 6 将要做的那样。 这就是 Swift 6 的功能派上用场的地方。 这意味着,如果你在模块的公共接口中包含来自依赖项的符号,你需要明确将导入语句标记为 public,以避免编译错误。 这项功能通过两个功能标志实现,即 AccessLevelOnImport 和 InternalImportsByDefault,它们将在 Swift 6 中默认启用。

    1.3K22编辑于 2024-06-30
  • 来自专栏性能与架构

    执行 SQL select 语句6 个步骤

    用简单的例子详细解释查询语句的执行顺序。 介绍 本文会一步一步的说明关系数据库中一条查询语句执行时的处理过程。 对于这个需求,可以使用下面的 SQL 语句: 查询处理步骤 获取数据(From, Join) 记录过滤(Where) 分组(Group by) 组内记录过滤(Having) 返回表达式(Select) 步骤6:排序 & 分页(Order by & Limit / Offset) 最后一步处理结果集的展示顺序,还有限制结果集的数量。 这个示例中,记录是按字母排序的,显示的记录数量最多为 2 个。 小结 查询语句的执行步骤: ! 内容翻译整理自: https://towardsdatascience.com/the-6-steps-of-a-sql-select-statement-process-b3696a49a642

    1.9K31发布于 2020-07-02
  • 来自专栏全栈程序员必看

    c++入门教程–-6循环语句

    c++入门教程–-6循环语句 while循环 #include <iostream> using namespace std; int main () { // 局部变量声明 int

    50330发布于 2021-04-07
  • 来自专栏冰河技术

    《MySQL核心知识》第6章:查询语句

    大家好,我是冰河~~ 今天是《MySQL核心知识》专栏的第6章,今天为大家系统的讲讲MySQL中的查询语句,希望通过本章节的学习,小伙伴们能够举一反三,彻底掌握MySQL中的各种查询语句。 f_id字段的数据 SELECT f_id,f_name FROM fruits 注意:MYSQL中SQL语句是不区分大小写的,因此select和SELECT作用是相同的。 AS total FROM fruits GROUP BY s_id 再插入两条记录 INSERT INTO fruits(f_id,s_id,f_name,f_price) VALUES('a6' ,101,'cherry',6), ('a8',102,'coconut',7) 如果要查看每个供应商提供的水果的种类的名称,MYSQL中可以在GROUP BY中使用GROUP_CONCAT()函数 各个SELECT语句之间使用UNION或UNION ALL关键字分隔 UNION:执行的时候删除重复的记录,所有返回的行都是唯一的 UNION ALL:不删除重复行也不对结果进行自动排序 SELECT

    1.1K30编辑于 2022-08-05
  • 来自专栏北京马哥教育

    优化 SQL SELECT 语句性能的 6 个简单技巧

    SELECT语句的性能调优有时是一个非常耗时的任务,在我看来它遵循帕累托原则。20%的努力很可能会给你带来80%的性能提升,而为了获得另外20%的性能提升你可能需要花费80%的时间。 当你的查询语句带有子查询时,注意在子查询的内部语句上使用过滤,而不是在外部语句上。 只选择你需要的字段 额外的字段通常会增加返回数据的纹理,从而导致更多的数据被返回到SQL客户端。 移除不必要的表 移除不必要的表的原因,和移除查询语句中不需要的字段的原因一致。 编写SQL语句是一个过程,通常需要大量编写和测试SQL语句的迭代过程。 其他开发人员不必编写额外语句,例如ISNULL(customer_id, “No customer yet”)。 可以将连接语句中用到的计算字段作为一个新字段在表中创建。给出以下SQL语句: ? 在sales表中利用年和月增加一列,可以提高性能。更新后的SQL语句将如下: ?

    2.1K110发布于 2018-05-04
  • 来自专栏授客的专栏

    SQLServer 学习笔记之超详细基础SQL语句 Part 6

    SELECT ABS(8) SELECT ABS(-8) --求圆周率 SELECT PI() --求大于或等于所给数值的最小整数 SELECT CEILING(5.6)--结果为6 --字符串函数 SELECT LEN('strl11')--返回字符串的字符个数[结果是6] SELECT LOWER('ABC'), LOWER('Abc'), UPPER('Abc'), UPPER

    56310发布于 2019-09-11
  • 来自专栏自动化、性能测试

    Mysql常用sql语句6)- limit 限制查询结果的条数

    测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 实际工作中,我们的数据表数据肯定都是万级别的,如果每次都把所有数据查出来

    3.4K20发布于 2020-06-09
  • if语句、switch语句

    一、if语句 1.if if语句的语法形式如下: if(表达式) 语句 表达式成立(为真),则语句执行;表达式不成立(为假),则语句不执行。 if语句只能控制一条语句,若想要if控制多条语句,就要使用{}将代码括起来,else控制有多条语句,也要用{}括起来。 原因是switch语句也是分支效果的,只有在switch语句中使用break才能跳出switch语句,如果某一个case语句后面没有break语句,代码就会继续执行下去,有可能执行到其它case语句中, day); switch (day) { case 1: case 2: case 3: case 4: case 5: printf("工作日\n"); break; case 6: day); switch (day) { case 1: case 2: case 3: case 4: case 5: printf("工作日\n"); break; case 6:

    26010编辑于 2025-11-05
  • 来自专栏java基础教程

    Java基础教程(6)-Java中的流程控制语句

    重复语句使程序能够重复执行一个或一个以上语句(也就是说,重复语句形成循环)。跳转语句允许你的程序以非线性的方式执行。 语句块:语句块是由一对花括号{}括起来的若干条简单的java语句;块确定了变量的作用域,一个块可以包含在另一个块中;不能再两个嵌套的块中声明同名的变量;选择语句if和switchJava支持两种选择语句 :if语句和switch语句。 这些语句允许你只有在程序运行时才能知道其状态的情况下,控制程序的执行过程。if语句:if语句是Java中的条件分支语句。它能将程序的执行路径分为两条。 whilewhile语句是Java最基本的循环语句。当它的控制表达式是真时,hile语句重复执行一个语句语句块。

    43710编辑于 2024-04-24
  • 来自专栏python3

    python语句--条件语句

    一、print语句、import语句、赋值语句。 如: >>> print(1+2+3)    //按整数进行相加操作 6 >>> print('1'+'2'+'3')    //字符连接操作。 语句块是在条件为真(条件语句)时执行或者执行多次(循环语句)的一组语句。 >>> "abc"<"abg" True >>> d6)、布尔运算符(and、or、not):布尔运算符可以结合使用。 ... 1 2 3 4 5 6 7 8 9 >>> >>> range(0,10) range(0, 10) >>> b1)、循环遍历字典元素 for语句循环字典所有值: 反转和排序迭代(reversed

    4.5K30发布于 2020-01-13
  • 来自专栏数据科学与人工智能

    if语句与while语句

    一、条件分支结构:if语句 • 让计算机能够自动根据当前的状况来决定执行哪些语句 • 条件分支结构的2个要素:判断条件、一组语句 • if语句首先计算判断条件:如果得到True,就执行这组语句,否则,不执行开大 二、if语句的附加要素:elif和else • if语句可以附加两个子句 • else子句可以指定在判断条件不成立的时候,要执行的一组语句 • elif子句可以在判断条件不成立的时候,再继续判断另一个条件 五、break语句 • 有时候需要立刻中断循环 • break语句立刻中断退出循环:如果有多个循环嵌套,仅退出直接包含它的那一层循环 • 可以用在for和while循环语句中 • 我们试着用for + 六、continue语句 • 有时候在执行循环体语句的时候,需要忽略余下的语句,直接跳到下一次循环 • continue语句立刻跳到下一次循环:仅作用于直接包含它的循环语句 • 可以用在for和while 语句 ?

    2.6K10发布于 2020-09-03
  • 来自专栏网络安全abc123

    红队第6篇:Oracle注入漏洞绕waf的新语句

    这篇文章源于之前做的一个银行红队项目,遇到到了一个Oracle数据库的SQL注入漏洞,但是网上能搜索到的各种SQL语句都没法出数据,所以客户不认可这个漏洞的危害性,于是就开始了对这个Oracle的SQL and、or 、xor、like、true等常见SQL语句的关键字通通不能用,大小写转换也不行。 2. substr、ascii、CHR、wm_concat、lower、upper等Oracle常见sql语句出数据的关键函数不能用。 3. | 、<、>、!等被干掉。 根据手册构造出了以下SQL注入语句:specIds=816Q@Q871*(instr(sql插入点,'%s',%s)-(%s-1)) “sql插入点”需要替换成我们想要查询的sql语句,这里需要找一个不包含 select、from的语句写法,最终经过测试,发现以下语句可行: utl_inaddr.get_host_address(),组合起来就是: specIds=8866@871*(instr(utl_inaddr.get_host_address

    94430编辑于 2022-07-01
  • 来自专栏韩曙亮的移动开发专栏

    【Python】判断语句 ① ( if 语句 | if 语句语法 | 代码示例 )

    一、if 语句语法 在 Python 中 , 使用 if 语句进行判断 , 语法格式如下 : if 判断条件,布尔类型变量或表达式: 条件成立,布尔类型变量或表达式为 True 执行的代码 判断条件没有括号 在下面的代码中 , if 语句后面的 两行代码 , 有首行缩进 , 这表示 这两行代码 归属与 if 语句 , 如果 if 语句 判断条件为 True , 则执行这两行代码 ; 如果 if 语句 判断条件为 print("已成年") print("去干活") # 通过首行缩进判断代码块归属 # if 语句后没有空格缩进的第一句代码代表 if 语句的结束 print("时光飞逝") 执行结果 : 已成年 去干活 时光飞逝 2、代码示例 - 不触发 if 语句 在下面的代码中 , age 为 16 , 而 if 语句的判定条件是 if age >= 18: , age = 16 , 肯定无法满足上述 if 语句判定条件 , 因此该 if 语句没有命中 , 不触发该语句 , 直接跳过 if 语句 , 执行后面的代码 代码示例 : """ if 判断语句代码示例 """ age

    1.1K20编辑于 2023-10-11
  • 来自专栏韩曙亮的移动开发专栏

    【Python】判断语句 ① ( if 语句 | if 语句语法 | 代码示例 )

    一、if 语句语法 在 Python 中 , 使用 if 语句进行判断 , 语法格式如下 : if 判断条件,布尔类型变量或表达式: 条件成立,布尔类型变量或表达式为 True 执行的代码 判断条件没有括号 在下面的代码中 , if 语句后面的 两行代码 , 有首行缩进 , 这表示 这两行代码 归属与 if 语句 , 如果 if 语句 判断条件为 True , 则执行这两行代码 ; 如果 if 语句 判断条件为 print("已成年") print("去干活") # 通过首行缩进判断代码块归属 # if 语句后没有空格缩进的第一句代码代表 if 语句的结束 print("时光飞逝") 执行结果 : 已成年 去干活 时光飞逝 2、代码示例 - 不触发 if 语句 在下面的代码中 , age 为 16 , 而 if 语句的判定条件是 if age >= 18: , age = 16 , 肯定无法满足上述 if 语句判定条件 , 因此该 if 语句没有命中 , 不触发该语句 , 直接跳过 if 语句 , 执行后面的代码 代码示例 : """ if 判断语句代码示例 """ age

    1.1K30编辑于 2023-10-11
  • 来自专栏VBA 学习

    If语句

    每种编程语言都会有自己规则的语句,大多都大同小异,今天学习这种最普通的If语句。 前面我们说过,想快速查看帮助文件,可以用鼠标定位到关键字的单词内部,按F1。 A1-A5有一些数字,我们通过If语句来判断他的奇偶,举了3种写法的例子。 一种是赋值 一种是判断是否相等,是一种比较,会返回true或者false的Boolean值 If后面返回true,就是执行Then后面的语句,否则就会执行Else后面的语句,如果没有Else就不会执行 这种通过简单的语句的嵌套,可以构建出非常复杂的逻辑关系,只要你的头脑能够理清楚,而电脑适合做的就是这种严格执行语句,无论是多少无聊枯燥的、还是多么烧脑的逻辑,对电脑来说都一样。 小结 If语句是编程语言非常基础、也是非常必要的一种(好像没有什么语言没有这个吧),写程序会大量使用到这个,而且这个用起来应该来说还是比较简单的。

    1.5K10发布于 2020-07-28
  • 来自专栏python3

    if语句

    python for use [TOC] 语法 if语句 示例 #! = list.extend(list12) #将list12列表扩展入list列表中 复制 list5 = list.copy() #列表copy用法只复制列表中第一层,嵌入式列表不会被复制 list6

    1.8K10发布于 2020-01-03
领券