循环语句

Python之路【第二十一篇】:JS基础

落花浮王杯 提交于 2020-01-14 18:40:36
JavaScript的基础学习(一) 一、JavaScript概述 1.1 JavaScript的历史 ● 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) ● Netscape(网景)接收Nombas的理念,( Brendan Eich) 在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript ● 微软随后模仿在其IE3.0的产品中搭载了一个JavaScript的克隆版叫Jscript. ● 为了统一三家,ECMA( 欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript 作为 JavaScript 实现的基础。EcmaScript是规范. 1.2 ECMAScript 尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的

java学习笔记day3

瘦欲@ 提交于 2020-01-14 13:34:47
java学习笔记day3 今天被String地址的问题纠缠了好久,最后觉得 一个博客上写的能通顺一点:String直接赋值与使用new的区别: 当String类直接赋值时,如果常量池内存在这个字符串,则s1直接指向常量池的地址,若没有,则先在常量池内创建这个字符串对象,s1直接指向常量池这个字符串的内存地址; 当String类使用new实例对象时,首先在堆里创建这个对象,若是常量池内没这个字符串,则也创建一个,然后堆里的对象的value指向常量池内的字符串。 一:局部变量和实例变量 定义变量是指设定变量的数据类型和变量的名字, Java语言要求变量遵循先定义,再初始化,然后使用的规则。 作用域:指它的存在范围,只有在这个范围内,程序代码才能访问它。 变量的生命周期是指从一个变量被创建并分配内存空间开始, 到这个变量被销毁并清除其所占用内存空间的过程 局部变量(参数变量也可以看成是局部变量): 1)位置:定义在方法中或者在方法中的{} 2)使用:先赋值后使用 3)作用域:定义的方法中或者定义的{}中 4)生命周期:从变量的定义到方法调用结束 实例变量: 1)位置:定义方法外,类里面 2)使用:系统会进行默认初始化 3)作用域:作用于整个类 4)生命周期:从对象创建的时候到gc回收内存结束 局部变量的例子: public void method1() { int a = 0; /

If 条件控制 & while循环语句

北城余情 提交于 2020-01-14 13:20:22
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语句的一般形式如下所示: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句 如果 “condition_1” 为False,将判断 “condition_2” 如果”condition_2” 为 True 将执行 “statement_block_2” 块语句 如果 “condition_2” 为False,将执行”statement_block_3”块语句 Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else。 注意 1.每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。 2.使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。 3.在Python中没有switch – case语句。 实例 var1 = 100 if var1: print ("1 - if 表达式条件为 true")

控制台输出<迷你DVD管理>

不想你离开。 提交于 2020-01-13 15:15:24
使用顺序、选择、循环、跳转语句 数组 功能实现菜单显示和切换 输入的数字不符合要求直接退出程序 用户可以选择新增、查看、 删除、借出、归还、退出 思路分析 使用switch语句实现菜单选择 使用do-while循环来实现返回和退出 代码如下 package com.fnd.twoDayFour; import java.util.Scanner; /** * * @author fang * */ public class work1 { public static void main(String[] args) { // TODO 迷你DVD Scanner sc = new Scanner(System.in); String[] name = new String[7];//存储名称 int[] state = new int[7];//存储DVD状态 int[] date = new int[7];//存储DVD借出日期 int[] count = new int[7];//存储借出次数 name[0] = "罗马假日";//初始化数据 name[1] = "风声鹤唳"; name[2] = "浪漫满屋"; state[0] = 1; state[1] = 0; date[0] = 1; count[0] = 12; count[1] = 16; count[2] =

05-JavaScript流程控件

久未见 提交于 2020-01-13 05:00:36
第5章 流程控制 程序的基本结构有三种: 1、顺序结构:从上到下顺序执行。程序默认就是由上到下顺序执行的。 2、分支结构:根据不同的情况及判断,执行对应的代码。 3、循环结构:重复执行一段代码。 5.1 分支结构 1、if语句 语法结构 if ( /*条件语句*/ ) { //代码块 } if ( /*条件语句*/ ) { //成立执行的代码块 } else { //不成立执行的代码块 } if ( /* 条件1 */ ) { // 成立执行语句 } else if ( /* 条件2 */ ) { // 成立执行语句 } else if ( /* 条件3 */ ) { // 成立执行语句 } else { // 最后默认执行语句 } 案例 //获取两个数字中最大值 var a = 100 ; var b = 200 ; if ( a > b ) { console . log ( a ) ; } else { console . log ( b ) ; } //判断一个数是奇数还是偶数 var n = 10 ; if ( n % 2 == 0 ) { console . log ( '偶数' ) ; } else { console . log ( '奇数' ) ; } /* * 例子: * 获取考试的分数,如果成绩是在90(含)分以上的,则显示级别:A *

Java Script

可紊 提交于 2020-01-13 01:20:07
概述 java script简称(JS),它是一种脚本语言,同时也是目前唯一一种通用的浏览器脚本语言,所有浏览器都支持。可以让网页呈现出各种特殊的效果,为用户提供良好的互动体验。 语句 JavaScript 语句是发给浏览器的命令。 这些命令的作用是告诉浏览器要做的事情。 var a = 1 + 3 ; var a = 1 + 3 ; var b = "abc" ; 上面这条语句先用了var命令,声明了变量a,然后将1+3计算后的的结果赋值给啊。 语句要以分号结尾,一个分号就表示这一个语句的结束。多条语句可以写在一行内。 变量 变量是对"值"的具名引用。变量就是为"值"起名,然后再引用这个名字,就等同于运用了这个值。 var x = 5 ; var y = 6 ; var z = x + y ; console . log ( z ) ; 打印结果为: 11 如果只声明变量而没有赋值,最终打印的结果为undefined。它是一个特殊的值,表示"未定义"。 条件语句 通常在写代码时,总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 JavaScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if…else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 if

JavaScript中break和continue的区别

血红的双手。 提交于 2020-01-12 21:57:00
break和continue的区别 break: 直接跳出 当前 的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。它只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。有一点需要注意的是:break语句不能直接作用于if语句,除非这个if语句是被嵌套在循环语句里面的。 for(let i=0;i<3;i++){ console.log("F66"); if(i===1){ break; } console.log(i); } continue: 结束本次循环(不是终止整个循环),即跳过循环体中continue语句后面的语句,开始下一次循环。 for (let i = 0; i < 10; i++) { console.log("F66"); if (i === 5) { continue; } console.log(i); } 来源: https://www.cnblogs.com/zxq519896763/p/12184540.html

java基础---5. 选择、循环结构

时间秒杀一切 提交于 2020-01-12 19:18:27
1 选择结构 1.1 if语句 格式1:单if语句 if(关系表达式) { //语句体 } 格式2:标准if...else语句 if(关系表达式) { //语句体1 } else { //语句体2 } 格式3 if(判断条件1) { //执行语句1; } else if(判断条件2) { //执行语句2; } ... } else if(判断条件2) { //执行语句n; } else { //执行语句n+1; } 1.2 switch语句 格式 switch(表达式){ case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; ... default: 语句体n+1; break; } switch语句的注意事项: (1)多个case后面的数值不可以重复 (2)switch后面小括号当中只能是以下数据类型: 基本数据类型:byte/short/char/int 引用数据类型:String字符串、enum枚举 (3)switch语句可以很灵活:前后顺序可以颠倒,而且break语句还可以省略(省略不会报错但是意义不一样)。 2 循环结构 2.1 for循环 结构 for (初始化表达式;布尔表达式;步进表达式) { //循环体 } ###2.2 while循环 初始化表达式 while(bool表达式){ 循环体; 步进表达式; } ###2.3

Python基础知识之循环结构

a 夏天 提交于 2020-01-11 22:26:16
Python基础知识之循环结构 循环结构: 程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径,循环语句允许用户执行一个语句或语句组多次,Python提供了for循环和while循环(在Python中没有do…while循环) while语句: 在Python编程中,while语句用于循环执行任务,即在某条件下循环执行某段程序,已处理需要重复处理的相同任务,其基本形式如下: while : 执行语句 执行语句可以是单个语句或语句块,判断条件可以是任何表达式,任何非零或者非空的值均为True,当判断条件为False时。循环结束,while语句的流程图如图所示: 同样需要注意冒号和缩进,例如: count = 0 while count < 5 : print ( "the count is:" , count ) count = count + 1 print ( "Good bye!" ) for语句: for语句可以遍历任何序列的项目,列入一个列表,元组,或者一个字符串,for循环的语法格式如下: for 循环索引值 in 序列 循环体 for 循环会把列表中的元素遍历出来,例如以下代码会依次打印fruits中的每一个元素 程序示例: fruits = [ 'banana' , 'apple' , 'mango' ] for fruit in

流程控制语句

牧云@^-^@ 提交于 2020-01-11 17:24:42
顺序控制语句: 是程序中最简单的流程控制,按照代码执行的先后顺序, 依次执行,程序中的大多数代码都是这样执行的。 选择控制语句: 1.单分支选择结构 2.双分支选择结构 3.多分支选择结构 switch语句: 循环控制语句: 1.for语句 累加求和:初始化为0或第一项,关键是寻找累加项的构成规律(通项)。 累乘求积(求阶乘):初始化为1。 计算器变量:记录循环执行的次数,在计数控制的循环中控制循环的结束。 2.while语句 3.do...while语句 如何选择循环语句: break 和continue 区别: break在循环中的作用是 跳出一个循环或者结束一个循环。 看到continue立即结束本次循环,继续执行下一次循环。 来源: https://www.cnblogs.com/ZengBlogs/p/12180333.html