思路:首先,輸出1-10(使用迴圈while/for),然後使用continue
跳過數值為7 的數。具體**如下:
(1)使用for迴圈
for n in
range(10
):n = n +
1if n ==7:
continue
print
(n)
(2)使用while迴圈
count =
0while count <10:
count = count +
1if count ==7:
continue
print
(count)
思路:使用sum函式將1-100的數相加,使用while進行迴圈,**如下:
n =
0sum=0
while n <
100:
sum=
sum+ n
n = n +
1print
(sum
)
思路:使用判斷奇數/偶數公式:n % 2 是否等於 0
,等於0 就是偶數;不等於0就是奇數。while實現迴圈,if條件語句實現判斷。**如下:
count =
0while count <
100:
count = count +
1if count %2==
0:print
(count)
思路:使用if 判斷語句,**如下:
sum=0
for n in
range
(100):
n = n +
1if n %2!=
0:sum=
sum+ n
else
:sum
=sum
- nprint
(sum
)
思路:三次機會,首先計數為3;輸入使用者名稱和密碼,如果正確,返回「登入成功」資訊,次數減少1次;否則,重新輸入使用者名稱和密碼,顯示剩餘次數;當輸入三次還未成功,提示次數已用盡。**如下:
count =
3while count >0:
name =
input
("請輸入使用者名稱:"
) pwd =
input
("請輸入密碼:"
)if name ==
"root"
and pwd ==
"root"
:print
("登入成功"
) count = count -
1break
else
: count = count -
1print
("登入失敗,您剩餘次數為:"
,count)
if count ==0:
print
("次數已用盡!"
)
C語言練習題 Day 1
任意輸入三個整數,對其進行由小到大排序。include intmain if a c 如果a大於c,借助中間變景x實現a與c值的互換 if b c 如果b大於c,借助中間變數x實現b與c值的互換 輸出結果 printf 三個數由小到大排列為 n printf d,d,d n a,b,c return...
hello miemie的作業練習day13
設計兩個類 乙個點類,屬性包括x,y座標 乙個rectangle類 矩形 屬性有左上角和右下角的座標 方法 1計算矩形的面積 2判斷點是否在矩形內 例項化乙個點物件,乙個正方形物件,輸出矩形的面積,輸出點是否在矩形內。class point object def init self,x int,y ...
Day1 冒泡演算法 1
bubble sort 背後的想法非常簡單,我們檢視陣列中相鄰的成對元素,一次檢視一對。如果第乙個元素大於第二個元素,則交換它們的位置,否則將它們繼續移動。def bubble sort our list for i in range len our list 1 if our list i our...