python、js、php区别---4、基本结构
python、js、php区别---4、基本结构
一、总结
一句话总结:
python、js、php的选择结构和循环结构的逻辑都是一样的,具体实现稍有不同,python中用缩进表示语句块,并且复杂语句后都有冒号,python循环结构后可接else
1、python中三元运算符的结构?
max_num=a if a>=b else b 表示a>=b,max_num为a,否则max_num为b
a=155 b=200 max_num=a if a>=b else b print(max_num)
2、python循环结构中的注意点?
python循环结构可接else语句,表示循环表达式成立,就做循环,循环表达式不成立就执行else中的内容
# 3、循环结构 # 3.1、while循环 a=10 while(a>=0): print(a); a-=2; else: print("a小于0") # 3.2、for循环 for i in range(1,5): print(i) pass else: print("循环做完了")
3、python选择结构中的注意点?
python选择结构中的elif就是其它语言中的else if,再有就是python的复杂结构后都需接冒号,比如if(score>=80):
# 1、选择结构 score=72; if(score>=80): print("优秀") pass elif(score>=60): print("及格") pass else: print("不及格")
二、基本结构
博客对应课程的视频位置:4、基本结构
https://www.fanrenyi.com/video/33/299
1、python
""" 1、选择结构 2、三元运算符 3、循环结构 a、while循环 b、for循环 c、循环列表 d、循环字符串 """ # 1、选择结构 # score=72; # if(score>=80): # print("优秀") # pass # elif(score>=60): # print("及格") # pass # else: # print("不及格") # 2、三元运算符 # a=155 # b=200 # max_num=a if a>=b else b # print(max_num) # 3、循环结构 # 3.1、while循环 # a=10 # while(a>=0): # print(a); # a-=2; # else: # print("a小于0") # 3.2、for循环 # for i in range(1,5): # print(i) # pass # else: # print("循环做完了") # 3.3、遍历列表 # list1=[2,9,7,2,7,2]; # for i in list1: # print(list1.index(i),i,id(i)) # 3.4、遍历字符串 # str1="abcdbaba" # for i in str1: # print(str1.index(i),i,id(i))
2、js
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script> /* 1、选择结构 2、三元运算符 3、循环结构 a、while循环 b、for循环 c、循环列表 d、循环字符串 */ // 1、选择结构 // let score=162; // if(score>=80){ // alert("优秀"); // }else if(score>=60){ // alert("及格"); // }else{ // alert("不及格"); // } // 2、三元运算符 // let a=110; // let b=20; // let max_num=a>b?a:b; // alert(max_num); // 3、循环结构 // 3.1、while循环 // let a=10; // while(a>=0){ // console.log(a); // a-=2; // } // 3.2、for循环 // for(let i=1;i<5;i++){ // console.log(i); // } // 3.3、循环数组 // let arr=[2,9,7,2,7,2]; // arr['a']="李白"; // arr['b']="杜甫"; // for(let i in arr){ // console.log(i,arr[i]); // } //只能遍历索引数组的部分 // arr.forEach(function(val,index){ // console.log(index,val); // }); // 3.4、循环字符串 // let str="abcdbaba"; // for(let i=0;i<=str.length-1;i++){ // console.log(i,str[i]); // } </script> </body> </html>
3、php
<?php /* 1、选择结构 2、三元运算符 3、循环结构 a、while循环 b、for循环 c、循环列表 d、循环字符串 */ //1、选择结构 // $score=59; // if($score>=80){ // echo "优秀"; // }else if($score>=60){ // echo "及格"; // }else{ // echo "不及格"; // } //2、三元运算符 // $a=110; // $b=200; // $max_num=$a>$b?$a:$b; // echo $max_num; //3、循环结构 // a、while循环 // $a=10; // while($a>=0){ // echo $a."\n"; // $a-=2; // } // b、for循环 // for($i=1;$i<5;$i++){ // echo $i."\n"; // } // c、循环数组 // $arr=[43,4,76,231,87,239]; // $arr['a']="李白"; // $arr['b']="杜甫"; // foreach($arr as $key=>$val){ // echo $key." ".$val."\n"; // } // d、循环字符串 // $str="abcdbaba"; // for($i=0;$i<=strlen($str)-1;$i++){ // echo $i." ".$str[$i]."\n"; // } ?>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672