4 24課堂筆記 作業

2021-09-19 15:31:24 字數 3397 閱讀 3363

1、for-for

for i in range(1,6):

for j in range(i):

print("*",end="")

print()

2、for-while

for i in range(1,6):

j=1while j<=i:

print("",end="")

j+=1

print()

3、while-while

i=1while i<=6:

j=1while j",end="")

j+=1

print()

i+=1

4、while-for

i=1while i<=6:

j=1while j九九乘法表

#1、while-while方法

i=1while i<=9:

j=1while j<=i:

print(j,"",i,"=",ij,end=" ")

j+=1

print()

i+=1

#2、for-while方法

for i in range(10):

j=1while j<=i:

print(j, 「", i, 「=」, i * j, end=" ")

j+=1

print()

#3、while-for 方法

i=1while i<=9:

for j in range(1,i+1):

print(j, "」, i, 「=」, i * j, end=" 「)

print()

i+=1

#4、for-for 方法

for i in range(1,10):

for j in range(1,i+1):

print(j, 「*」, i, 「=」, i * j, end=」 ")

print()

#1、while-while

i=1while i<=5:

j=1while j<=5:

if j= =1 or j= =5 or i= =1 or i= =5:

print("*",end="")

else:

print(" 「,end=」")

j+=1

print()

i+=1

#2、for-for

for i in range(5):

for j in range(5):

if i= =0 or i= =4 or j= =0 or j= =4:

print("*",end="")

else:

print(" 「,end=」")

print()

1、while-while

i=1while i<=5:

j=1while j<=5-i:

print(" 「,end=」")

j+=1

j=1while j<=5:

if i= =1 or i= =5 or j= =1 or j==5:

print("*",end="")

else:

print(" 「,end=」")

j+=1

print()

i+=1

2、for-for

for i in range(5):

for j in range(5-i):

print(" 「,end=」")

for j in range(5):

if i= =0 or j= =0 or i= =4 or j= =4:

print("",end="")

else:

print(" 「,end=」")

print()

注釋:」以上所寫的四種方法原理都是一樣的,因此下面的例子只寫一種方法

#直角三角形

i=1while i<=5:

j=1while j<=i:

print("",end="")

j+=1

print()

i+=1

對稱三角形

i=1while i<=5:

j=1while j<=5-i:

print(" 「,end=」")

j+=1

j=1while j<=2i-1:

print("",end="")

j+=1

print()

i+=1

鏤空三角形

for i in range(6):

for j in range(6-i):

print(" 「,end=」")

for j in range(2i-1):

if i= =0 or i= =5 or j= =0 or j= =2i-2:

print("*",end="")

else:

print(" 「,end=」")

print()

顯示5-10 之間的質數

i=5while i<=10:

j=2while j1、九九乘法表**

for i in range(1,10):

for j in range(1,i+1):

print(j, 「*」, i, 「=」, i * j, end=" ")

print()

2、百錢買百雞

分析:公雞5文錢乙隻,母雞3文錢乙隻,小雞3只一文錢,用100文錢買一百隻雞,其中公雞,母雞,小雞都必須要有,問公雞,母雞,小雞要買多少只剛好湊足100文錢。

for i in range(1,20):

for j in range(1,33):

z=100-i-j

if (5i+3j+z/3= =100)and (z%3= =0):

print(「公雞{}母雞{}小雞{}」.format(i,j,z))

#獲取2-100所有素數

for i in range(2,101):

for j in range(2,i):

if i%j==0:

break

else:

print(i)

9 1課堂筆記

課堂筆記 一 1 file類的構造方法 public file string pathname 根據parent抽象的路徑名和child路徑名字串建立乙個新的file物件。pathname指路徑名字串,parent父抽象路徑名 父抽象路徑名既可以是字串,也可以是file物件 public file ...

9 7課堂筆記

課堂筆記 執行緒的同步 為什麼需要 執行緒同步 執行緒間共享 和資料可以節省系統開銷,提高程式執行效率,但同時也導致了資料的 訪問衝突 問題,如何實現執行緒間的有機互動 並確保共享資源在某些關鍵時段只能被乙個執行緒訪問,即所謂的 執行緒同步 synchronization 就變得至關重要。臨界資源 ...

2018 3 8課堂筆記

選擇器的優先級別可以如下方式計算 a 行內樣式權重1000,b id選擇器權重100 c 類 偽類和屬性選擇器權重10,d 標籤選擇器和偽元素選擇器權重為1 對於網頁中背景的修改 都是以background開頭的,例如 background position背景的定位 background size...