# 1. 輸出10行內容,每行的內容都是「*****」。******for i in range(9):
print("*"*6)
結果:
******
******
******
******
******
******
******
# 2. 輸出10行內容,每行的內容都不一樣,第1行乙個星號,第2行2個星號,依此類推第10行10個星號。結果: ***for i in
range(1
,11):
print("*"
*i)
*******
*****
******
*******
********
*********
**********
# 3. 輸出9行內容,,第1行輸出1,第2行輸出12,第3行輸出123,以此類推,第9行輸出123456789。結果: 112for i in
range(1
,10):
for j in
range(1
,i+1):
print(j,
end=
'') print("")
1231234
12345
123456
1234567
12345678
123456789
# 4. 計算10個99相加後的值並輸出。結果:sum =
0for i in
range(10):
sum +=
99 *
10print("sum = %d"
%sum)
sum = 9900
# # 5. 計算從1加到100的值並輸出。結果:# sum = 0
# for i in range(1,101):
# sum += i
# print("sum = %d"%sum)
sum = 5050
# 6. 計算10的階乘(1x2x3x4x5x6x7x8x9x10)結果:# sum = 1
# for i in range(1,11):
# sum = sum * i
# print("sum = %d"%sum)
sum = 3628800
#7. 計算2的20次方。不允許用**和pow()sum = 1048576sum =
1for i in
range(0
,20):
sum = sum *
2print("sum = %d"
%sum)
# 8. 計算從1到1000以內所有奇數的和並輸出。print("1到1000以內所有奇數:"
,end
= '')
sum =
0for i in
range(1
,1001):
if i %
2 != 0:
sum = sum + i
print(" %d"
%i,end
= '')
# 9. 計算從1到1000以內所有能被3或者17整除的數的和並輸出# sum = 0
# for i in range(1,1001):
# if (i % 3 == 0) and (i % 17 == 0):
# sum = sum + i
# print(i)
# print("sum = %d"%sum)
# 10. 計算從1到1000以內所有能同時被3,5和7整除的數的和並輸出# sum = 0
# for i in range(1,10001):
# if (i % 3 == 0) and (i % 5 == 0) and (i % 7 == 0):
# sum = sum + i
# print(i)
# print("sum = %d"%sum)
練習作業1
一 使用while迴圈輸入 1 2 3 4 5 6 7 8 9 1 count 1 while count 11 if count 7 print else print count count 1 二 求1 100所以自然數之和 1 x 1 2 s 0 3while x 101 4 s s x 5 ...
c語言迴圈預習作業
一 什麼是迴圈 迴圈是指在程式中需要反覆執行某個功能而設定的一種程式結構。它由迴圈體中的條件,判斷繼續執行某個功能還是退出迴圈。根據判斷條件,迴圈結構又可細分為以下兩種形式 先判斷後執行的迴圈結構和先執行後判斷的迴圈結構。迴圈結構,可以讓程式幫助我們完成繁重的計算任務。在不少實際問題中有許多具有規律...
SQL手注練習(作業)
sql語句 select database 獲取資料庫名稱 select user 獲取使用者名稱 select version 獲取版本 基於union的資訊獲取 union聯合查詢 通過聯合查詢來尋找指定資料 notice union聯合查詢需要與select欄位相同。語法 select use...