python、js、php的選擇結構和迴圈結構的邏輯都是一樣的,具體實現稍有不同,python中用縮排表示語句塊,並且複雜語句後都有冒號,python迴圈結構後可接elsemax_num=a if a>=b else b 表示a>=b,max_num為a,否則max_num為b
a=155b=200max_num=a if a>=b elsebprint(max_num)
python迴圈結構可接else語句,表示迴圈表示式成立,就做迴圈,迴圈表示式不成立就執行else中的內容
#3、迴圈結構
#3.1、while迴圈
a=10
while(a>=0):
(a);
a-=2;
else
:
print("
a小於0")
#3.2、for迴圈
for i in range(1,5):
(i)
pass
else
:
print("
迴圈做完了
")
python選擇結構中的elif就是其它語言中的else if,再有就是python的複雜結構後都需接冒號,比如if(score>=80):
#1、選擇結構
score=72;
if(score>=80):
print("優秀"
)
pass
elif(score>=60):
print("及格"
)
pass
else
:
print("
不及格")
"""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))
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)else if(score>=60)else
//2、三元運算子
//let a=110;
//let b=20;
//let max_num=a>b?a:b;
//alert(max_num);
//3、迴圈結構
迴圈//let a=10;
//while(a>=0)
迴圈//for(let i=1;i<5;i++)
迴圈陣列
//let arr=[2,9,7,2,7,2];
//arr['a']="李白";
//arr['b']="杜甫";
//for(let i in arr)
//只能遍歷索引陣列的部分
迴圈字串
//let str="abcdbaba";
//for(let i=0;i<=str.length-1;i++)
script
>
body
>
html
>
<?php/*1、選擇結構
2、三元運算子
3、迴圈結構
a、while迴圈
b、for迴圈
c、迴圈列表
d、迴圈字串
*///
1、選擇結構
// $score=59;
// if($score>=80)else if($score>=60)else
//2、三元運算子
// $a=110;
// $b=200;
// $max_num=$a>$b?$a:$b;
// echo $max_num;
//3、迴圈結構
// a、while迴圈
// $a=10;
// while($a>=0)
// b、for迴圈
// for($i=1;$i<5;$i++)
// c、迴圈陣列
// $arr=[43,4,76,231,87,239];
// $arr['a']="李白";
// $arr['b']="杜甫";
// foreach($arr as $key=>$val)
// d、迴圈字串
// $str="abcdbaba";
// for($i=0;$i<=strlen($str)-1;$i++)
?>
python js php區別 7 物件導向
python js php物件導向的邏輯都是一樣的,具體實現因為語言的不同而略有區別,比如python中繼承用的是圓括號,比如class bird animal 需求 建立animal類 name屬性,say方法 建立animal類的子類bird類 age屬性,say方法 class animal ...
python js php區別 6 函式相關
python js php函式的邏輯都是一樣的,具體寫法稍有區別,python裡面有匿名函式 lambda函式 lambda函式和js裡面的箭頭函式比較像 1 函式 2 匿名函式 1 函式 def my max a,b if a b return a else return b print my m...
python js php區別 5 儲存結構
python裡的列表就像js和php中的索引陣列,python裡的元組可以看做不能修改的列表,python裡的字典就像js和php中的關聯陣列 1 字串 2 列表 就像js和php中的索引陣列 3 元組 元組可以看做不能修改的列表 4 字典 就像js和php中的關聯陣列 5 集合 1 字串 a he...