循环语句

python学习-7 条件语句 while循环 + 练习题

会有一股神秘感。 提交于 2020-01-31 07:00:48
1.死循环 while 1 == 1: print('ok') 结果是一直循环 2.循环 count = 0 while count < 10: print(count) count = count +1 print(error) 3.练习题 ~ 使用while循环输出1 2 3 4 5 6 8 9 10 count = 1 while count <= 10 : # 或者count < 11 if count == 7: print( ) # 也可以添加pass,什么也不执行 else: print(count) count = count + 1 执行结果: 1 2 3 4 5 6 8 9 10 Process finished with exit code 0 ~ 求1-100的所有数的和 a = 1 b = 0 while a < 101: b = b + a a = a + 1 print(b) 输出结果: 5050 Process finished with exit code 0 ~求1-100内所有的奇数 n = 1 while n < 101: js = n % 2 if js == 0: print( ) else: print(n) n = n + 1 输出结果: 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35

Python 4 循环语句while

佐手、 提交于 2020-01-31 06:59:57
while [条件]: 条件这里满足布尔运算True则无限循环while里面代码。 固定条件的 基本的while循环, 如果if匹配那么 则执行打印登录成功,和break跳出整个循环,否则则执行else输入并重新循环。 while 1==1:    user = input('用户名:')    pwd = input('密码:')    if user == "admin" and pwd =="pwd"          print("登录成功")          break #跳出循环    else:       print("用户名或密码错误")    数字输出循环1:输出1、2、3、4、5、6、8、9、10. 以及break跳出全部循环。 shuchu = 1 while True: 设置一个while循环,条件始终为True。业绩是写死了一直循环 if shuchu == 7: pass 当条件满足shuchu=7的话,不做任何操作。 elif shuchu == 11: break 当elif满足条件时 执行break 停止当前while全部循环。 else: print(shuchu) 只要不满足if 和elif那么就执行该语句。 shuchu = 1 + shuchu # 每到这里将原有的shuchu加1 然后开始下一次循环。 注意:如果上述代码中

函数

Deadly 提交于 2020-01-31 04:25:36
函数声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。具体格式如下: func add(x int , y int ) ( ) { } 如果一组形参或返回值有相同的类型,我们不必为每个形参都写出参数类型。下面2个声明是等价的: func f ( i , j , k int , s , t string ) { /* ... */ } func f ( i int , j int , k int , s string , t string ) { /* ... */ } 每一次函数调用都必须按照声明顺序为所有参数提供实参(参数值)。在函数调用时,Go语言没有默认参数值,也没有任何方法可以通过参数名指定形参,因此形参和返回值的变量名对于函数调用者而言没有意义。 在函数体中,函数的形参作为局部变量,被初始化为调用者提供的值。 函数的形参和有名返回值作为函数最外层的局部变量,被存储在相同的词法块中 。 实参通过值的方式传递,因此函数的形参是实参的拷贝。对形参进行修改不会影响实参。但是,如果实参包括引用类型,如指针,slice(切片)、map、function、channel等类型,实参可能会由于函数的间接引用被修改。 递归 大部分编程语言使用固定大小的函数调用栈,常见的大小从64KB到2MB不等。固定大小栈会限制递归的深度,当你用递归处理大量数据时,需要避免栈溢出

C#测试题(一)

允我心安 提交于 2020-01-30 22:09:00
C#测试题(一) 1.简答介绍对象的构成,并做出说明 对象的构成:属性,方法,事件, 属性:一个对象与生俱来的,方法:一个对象的主动行为, 事件:一个对象的被动行为 2.C#中15中属性类型分别是哪些 // 值类型 整数8种:byte,sbyte,short,ushort,int,uint,long,ulong, 小数三种:float,double,decimal, // 引用类型 字符串:string,字符型:char,对象类型:object 3、C#属性赋值的四个步骤 ①.看类型,是15种直接赋值 ②.不是15种的等号后空格如果出智能提示,选择需要的分号结束 ③.空格空不出来,new空格选择需要的分号结束,删掉前半个小括号再加上看重载,根据智能提示继续按照上面步骤继续赋值 ④特殊的属性类型,如this.Backcolor=Color.Red; 4.C#在编辑代码中如何区别对象的三个组成部分 扳手为属性,方块为方法,闪电为事件 5.在编辑C#代码中遇到对象的三个组成部分时应该如何处理? 属性(扳手)根据属性赋值的四个步骤进行,方法(方块)删掉前半个小括号然后加上看重载,根据提示进行赋值,事件(闪电)+=两次TAB 6.C#中方法赋值的基本过程详细说明 方法(方块)删掉前半个小括号然后加上看重载,根据提示继续按照属性赋值四个步骤进行赋值, 7.简单介绍装箱和拆箱 装箱

Java中的循环语句

。_饼干妹妹 提交于 2020-01-30 21:21:27
1.1 while 循环语句   while 语句也称为条件判断语句. 循环方式 : 利用一个条件来控制是否要反复执行这个语句.   语法 : 1 while(条件表达式){ 2 执行语句 3 }   当条件表达式的返回值为真时,执行 " {} " 中的语句,当执行完 " {} " 中的语句后,重新判断条件表达式的返回值,直到表达式返回的结果为假时,退出循环.   注意:     不能在while表达式的括号后面加 " {} " !!!     如 : 1 while(x==5); 2 System.out.println("x的值为5");   这时程序会认为要执行一条空语句,而进入无限循环,Java编译器不会报错. 1.2 do...while 循环语句   do...while 循环语句与while循环语句相类似.   两者区别 :     while语句为先判断条件是否成立再执行循环体 , 而 do...while 循环语句则先执行一次循环会后,再判断条件是否成立 (即do...while循环语句中"{}"中的程序段至少被执行一次).   此外还应该注意,do...while语句在结尾处多一个分号 ";" .   语法:    1 do { 2 执行语句 3 } 4 while(条件表达式); 1.3 for 循环语句   1.for 语句     语法 :      1

Vue(三)--循环语句

∥☆過路亽.° 提交于 2020-01-29 17:01:03
v-for: v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。 demo1. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="../js/vue.js"></script> </head> <body> <div id="div1"> <table align="center" > <tr class="firstLine"> <td>name</td> <td>hp</td> </tr> <tr v-for="hero in heros"> <td>{{hero.name}}</td> <td>{{hero.hp}}</td> </tr> </table> </div> <script> var data = [ {name:"a",hp:341}, {name:"b",hp:225}, {name:"c",hp:427}, {name:"d",hp:893} ]; new Vue({ el: '#div1', data: { heros:data } }) </script> </body> </html> 2.显示下标 <div id="div1"> <table align=

while循环

扶醉桌前 提交于 2020-01-28 03:50:50
while循环 while循环和for循环的区别:不知道循环次数的时候就用while循环,明确循环的次数的话就用for循环 基本格式: while(判断条件语句){ 循环体语句; } 扩展格式 : 初始化语句; while(判断条件语句){ 循环体语句 ; 控制条件语句; } 执行流程: 1.初始化语句进行变量赋值 2.判断条件语句是否成立,成立执行循环体语句 ---->执行控制体语句 3.再次判断条件是否成立 ------ 成立 ---- 依次执行 4.一直到条件不成立,结束 //需求在控制台输出10次helloworld class Demo { public static void main ( String [ ] args ) { //for循环 for ( int x = 1 ; x <= 10 ; x ++ ) { Ststem . out . println ( "helloworld" ) ; } Ststem . out . println ( "----------------------" ) ; //使用while循环 int x = 1 ; while ( x <= 10 ) { System . out . println ( "helloworld" ) ; //while循环不要忘记控制体语句 不然会造成死循环 x ++ ; } } } 来源:

廖雪峰Python3笔记

允我心安 提交于 2020-01-27 19:29:01
目录 第一个Python程序 Python基础 函数 高级特性 目录: 主要复习过一遍 简介 略 安装 略 第一个Python程序 第一行的注释: # _*_ coding: utf-8 _*_ #!/usr/bin/env python3 print() 可以接受多个字符串,用逗号隔开,就可以连成一串输出(可以用于不同数据类型的拼接,例如字符串和汉字 ''),但是要注意print会把东都好变成空格。 print("你的卡号是:", int) input() 例子 input("请输入你的名字:") Python基础 数据类型和变量 缩进(4个空格!不要用tab) ‘#’号开头的是注释。 Python是大小写敏感的! 整数,浮点数,字符串(转义,r'',''' '''段落方式),布尔值,空值(None),变量(动态),常量(PI),除法(‘/’取小数除法,// 地板除法,%取余数) 字符串和编码 Unicode通常用2个字节,多的时候会用到4个字节,ASCII只用1个字节,utf-8应运而生。 utf-8和unicode在浏览和存储的过程中会相互转换。 Python3的字符床是以Unicode编码的 提供了 ord()函数:获取字符的整数表示和chr()函数:把编码转换为对应的字符 python的str用的是unicode如果在网络或磁盘上需要把str转换为以字节为单位的bytes

总复习

﹥>﹥吖頭↗ 提交于 2020-01-27 03:29:21
一、数据类型: 类型决定了,在内存中分配的字节数,可以参与的运算类型 数值类型(int ,char ,double/float) void 构造类型(数组,指针,结构体 )/* 结构体 struct Student //类型 { int num; char name[20]; int score[5]; char sex;} struct Student stu; //int a; a=3; stu.num=2019001; stu.name[0]=‘z’*/ 常量 4----int 3.6----double 3.6f----float 变量:先定义后使用,变量三要素:变量名,变量地址,变量值 注意:整型和字符型在一定范围通用 ‘A’ 65 char c=128//错,128超过了char能表示的范围(-128~127) unsigned char c=128;//对 二、输入输出 c语言本身比提供输入输出语句,由库函数提供 scanf(“格式字符串”,地址) %lf—double %c scanf("%d%c",&a,&c); 123x 不能加空格,否则空格给了c printf(“字符串”)------原样输出字符串,通常用于提示 printf(“格式字符串”,变量名) char s[]=“hello” printf("%s",s);char * str=“hello”

python之路 JavaScript基础

被刻印的时光 ゝ 提交于 2020-01-26 12:10:20
一、JavaScript简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为 浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 二、组成部分 ECMAScript,描述了该语言的语法和基本对象 文档对象模型(DOM),描述处理网页内容的方法和接口。 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。 三、一些简单案例 注:显示结果请自行测试 1.简单的html输出 <script> document.write('<h1>我是你耀哥</h1>') </script> 此脚本请在开头测试,如果在尾部测试,那么会覆盖整个html页面 2.简单的点击按钮弹出提示 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script> function func(){ alert('欢迎点击按钮') #alert是JavaScript用来测试用的函数 可以在浏览器中弹出信息 } </script> </head> <body> <button value="按钮" onclick="func()">按钮