index(
"a")找不到會報錯
find(
"a")找不到返回 -
1bs = name1.encode(
)bs.decode(encoding=
"gkb"
)
迴圈語句,即「有規律的操作」
range 預設步進為1,範圍左閉又開,所以取不到10,這種情況把範圍變為11,(10+1)
巢狀迴圈
for i in
range(1
,10,1
)
斐波那契數列
m1 =
1m2 =
1for i in
range(3
,25,1
):print
('第'
,i,'個月的兔子總數為:'
,m3)
m3 = m1+m2
m1 = m2
m2 = m3
計算累加
sum=0
for i in
range(1
,11,1
):sum+= i
print
(sum
)
累乘
sum=1
for i in
range(1
,11,1
):sum*= i
print
(sum
)
乘法表
for i in
range(1
,10,1
):#行for j in
range(1
,i+1,1
):#列print
(j,"*"
,i,"="
,i*j,end=
" ")
print
()
三角形
for i in
range(0
,4,1
):#行for i in
range(0
,i+1,1
):#列print
("*"
,end="")
print
()
對稱三角形
for i in
range(0
,4,1
):#行for k in
range(0
,3-i,1):
print
(" "
,end="")
for j in
range(0
,i+1,1
):#列print
("*"
,end="")
print
()
等腰三角形
for i in
range(0
,5,1
):#行for k in
range(0
,4-i,1):
print
(" "
,end="")
for j in
range(0
,2*i+1,1
):#列print
("*"
,end="")
print
()
倒三角
for i in
range(0
,5,1
):#行for k in
range(0
,i+1,1
):print
(" "
,end="")
for j in
range(0
,9-2
*i,1):
#列print
("*"
,end="")
print
()
兩個三角形對稱組成等腰
for i in
range(7
):#行for j in
range(0
,i+1,1
):print
('*'
,end='')
print()
for i in
range(7
):for j in
range(0
,7- i)
:print
("*"
, end="")
print
()
計算出1—100之間所有能被3整除的整數的和
sum=0
for i in
range(1
,101,1
):if i%3==
0:sum+= i
print
(sum
)
找出乙個數的所有因子數
a =
int(
input
("請輸入乙個數:"))
for i in
range(1
,a//2+
1):if a%i ==0:
print
(i)
輸入乙個數,判斷這個數是否是素數
a =
int(
input
("請輸入乙個數:"))
flag =
false
#旗標法
for i in
range(2
,a//2+
1):if a%i ==0:
flag =
true
#檢驗flag的值
if flag:
print
("不是素數"
)else
:print
("是素數"
)
定義乙個正整數如:1205
統計它的各位數字中零的個數,並求各位數字中的最大者
a =
int(
input
("請輸入乙個數:"))
count =
0for i in
range
(len
(str
(a))):
if a%
10==0:
count +=
1 a //=
10print
(count)
判斷乙個數是否是完全數(完數指的是乙個數的所有因子數的和等於這個數本身,例如
6 = 1 + 2 + 3, 即6就是完全數)
sum=0
a =int
(input
("請輸入乙個數:"))
for i in
range(1
,a//2+
1):if a%i ==0:
sum+= i
ifsum
==a:
print
("是"
)else
:print
("不是"
)
迴圈語句python Python 迴圈語句
sonnetoab勝於藍 優秀個人部落格 gra nnet qq.comoab勝於藍 優秀個人部落格oab勝於藍 優秀個人部落格 八皇后問題 迴圈遞迴法 oab勝於藍 優秀個人部落格 queen problem with recurison board size 8 def under attack...
迴圈for語句 if語句
if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i while迴圈 while 表示式 使用場景 for 次數確定的時候使用 while 直到滿足摸個條件的...
for迴圈語句
迴圈語句 for迴圈,while迴圈,do.while迴圈。for迴圈格式 for 初始化語句 判斷條件語句 控制條件語句 執行流程 a 執行初始化語句 b 執行判斷條件語句,看其返回值是true還是false 如果是true,就繼續執行 如果是false,就結束迴圈 c 執行迴圈體語句 d 執行控...