for循环小练习】的更多相关文章

Python,while循环小例子--猜拳游戏(三局二胜) import random all_choice = ['石头', '剪刀', '布'] prompt = '''(0)石头 (1)剪刀 (2)布 请选择(0\1\2)''' # 人的计分板 pwin = 0 # 计算机的计分板 cwin = 0 # 人和计算机都没有赢够两次则继续 while pwin < 2 and cwin < 2: # 人的选择在前,计算机随机选择在后,组成小列表,把所有人赢的情况再放到大列表中 win_lis…
1.输出1-100的和 var sum = 0; for(var i=1;i<=100;i++){ sum = sum + i; } document.write(sum); 2.输出1-100奇数的和 var sum = 0 for(var i=1;i<=100;i+=2){ sum = sum+i; } document.write(sum); 3.输出1-100偶数的和 var sum = 0; for(var i=2;i<=100;i+=2){ sum = sum+i; } do…
1.输出1-100的和 var sum = 0; for(var i=1;i<=100;i++){ sum = sum + i; } document.write(sum); 2.输出1-100奇数的和 var sum = 0 for(var i=1;i<=100;i+=2){ sum = sum+i; } document.write(sum); 3.输出1-100偶数的和 var sum = 0; for(var i=2;i<=100;i+=2){ sum = sum+i; } do…
for循环是前测试循环语句 for(初始值:判定条件:步长){ 循环语句 } For循环原理: For循环第一次执行:首先执行语句1,然后执行语句2,如果条件为真,向内执行执行循环语句3. 如果条件为假,跳出for循环,执行for语句后面的js语句5 如果能够执行语句3,才执行语句4,判断循环条件是否为真执行语句2,如果条件为真继续向内执行语句3. 如果条件为假,跳出for循环,执行for语句后面的js语句5 如果条件为真,执行循环语句3,再执行语句4,判断循环条件是否为真执行语句2,如果条件为…
输入姑娘的年龄后,进行以下判断: 如果姑娘小于18岁,打印"不接受未成年" 如果姑娘大于18岁小于25岁,打印"心动表白" 如果姑娘大于25岁小于45岁,打印"阿姨好" 如果姑娘大于45岁,打印"奶奶好" age = int(input('请输入她的年龄:')) if age > 45: print('奶奶好') elif age > 25: print('阿姨好') elif age > 18: print…
最近在读[Jquery技术内幕],里面介绍了一种js for循环的实用写法. 一般写for循环是这么写的: var elemts = [1,2,3,4,5]; for(var i=0; i<elemts.length; i++ ){ var elemt = elemts[i]; } 而Jquery里面是这么写的: var elemts = [1,2,3,4,5]; for(var i=0 ,elemt; (elemt = elemts[i]) != null; i++ ){ } 这里通过一条fo…
各位可能在初学C语言的时候都有写过猜拳游戏.但在写猜拳的函数时,避免不了会使用循环. 当函数被套在一个循环中的时候,你的计分变量可能就会被重置为函数体里的初始值.那么怎么解决这个问题? 其实很简单,你需要在循环体中加入一个累加变量,从而使得函数体的单循环计分通过main函数里的循环成为最后的总积分,并且由此来判断最终你的积分和输赢. 以下是我写的部分代码 ,欢迎指正! 1.函数体部分 int compare(int x,int y){ int j = 0;//函数外的每次循环会使得j的值初始化…
写代码,有两类追求,一种是追求实用(Coder),一种是追求代码艺术(Artist) 我是那种追实用追腻了,偶然追一下艺术(就是偶然和艺术有一腿)的那种Coder 很多人,已经习惯了for(i=0; i<n; i++)这种单调的循环,虽然这的确的使用率最高, 但在特殊场合,特殊的循环写法,不但能提升循环的效率,还能使代码更精巧 1. 质数判断 对于这个,很多人可能会直接这样写: int isPrime(int n) //函数返回1表示是质数,返回0表示不是质数 { int i; for (i =…
********** for(var a = 1; a<=4;a++){ //外循环定义循环4次,4行 for(var i= 1;i<=a;i++){ //内循环控制*的打印次数,循环一次打印一次* document.write("*"); }document.write("<br>"); //每行在打印*后换行 * ** ******* for(var a = 1;a<=4;a++){ //定义变量a,等于4行,控制行数 for(va…
# 使用while 循环输入 1 2 3 4 5 6 8 9 10 n = 1 while n <= 10: if n == 7: pass else: print(n) n = n + 1 # 求1-100的所有数的和 n = 1 count = 0 while n <= 100: count = count + n n = n + 1 print(count) # 输出1-100 内的所有奇数 n = 1 while n <= 100: if n % 2 == 1: print(n)…