一轉眼今天都第七天了,時間真的過得好快呀,**無歲月,回首已七天了哈。好了,不再瞎bb了,不然估計得挨打了。
今天主要的學習內容是while迴圈,大家不妨想想,用if 判斷可以選擇做某事,但是只能做一次,如果要重複判斷很多次呢?
while 的使用和 if 類似,判斷為真的時候則執行縮排裡面的**,
判斷式為假時則停止迴圈。
a =
1while a <5:
print
(a) a +=
1#執行
====
====
====
=== restart: c:
/users/administrator/desktop/
123.py ==
====
====
*****1
234>>
>
通過這個例子可以看到,當a<5時,迴圈的是1、2、3、4,都是真值,所以正常迴圈,但是5開始就是假值了,所以不會執行。
所以使用 while 迴圈要注意:迴圈一定能夠停止注意判斷式是否能夠為假
再透露一點,while 迴圈後面也可以接上else迴圈,當迴圈正常結束時,就會執行else 內的**
a =
1while a <5:
print
(a) a +=
1else
:print
('迴圈結束'
)#執行
====
====
====
=== restart: c:
/users/administrator/desktop/
123.py ==
====
====
*****1
234迴圈結束
>>
>
我相信肯定會有朋友好奇,如果迴圈了我想要它結束怎麼辦呢?嘿嘿不急不急,這就給你們寫出來,用break來結束它是個不錯的選擇,看下面的**
我想要資料在迴圈到3的時候停止迴圈,可以試試這樣的方式
a =
1while a <5:
if a ==3:
break
print
(a) a +=
1else
:print
('迴圈結束)
#執行**
====
====
====
=== restart: c:
/users/administrator/desktop/
123.py ==
====
====
*****1
2>>
>
怎麼樣,簡單吧,如果覺簡單的話可以試著用while迴圈寫個九九乘法表試試,我今天寫了兩個小時,不知道螢幕前的你多久能寫出來,應該會比我快很多。
實在不會寫的來看看我的**吧,會寫的就自己寫不要抄襲,多動手敲**是好事
b =
1while b <=9:
a =1while a <= b:
print
(f'*='
,end=
'\t'
) a+=
1 b+=
1print
(" "
)#執行**1*
1=11
*2=2
2*2=
41*3
=32*
3=63
*3=9
1*4=
42*4
=83*
4=124
*4=16
1*5=
52*5
=103*
5=154
*5=20
5*5=
251*6
=62*
6=123
*6=18
4*6=
245*6
=306*
6=361
*7=7
2*7=
143*7
=214*
7=285
*7=35
6*7=
427*7
=491*
8=82
*8=16
3*8=
244*8
=325*
8=406
*8=48
7*8=
568*8
=641*
9=92
*9=18
3*9=
274*9
=365*
9=456
*9=54
7*9=
638*9
=729*
9=81
好了,今天的學習結束,我要吃飯去了,好餓的。 強化學習小白成長日記
理論與實踐的辨證關係很微妙,學習強化學習的第一步,先把跑 的環境裝好再說別的。我們先來到anaconda的官方 ctrl alt t,執行鏈結中的指令,找不到指定檔案或者打不開指定檔案是因為檔案路徑的關係 上面的鏈結,首先簡單介紹一些基本概念,比如,什麼是openai,gym什麼的。然後講述如何用a...
小白的python成長日記(第三天)
今天主要學習了字串的一些知識,內容如下 1 字串可以有三種定義方式,分別是 單引號 和雙引號三引號 三個單引號和三個雙引號 只有三引號才支援換行,其他兩種不支援換行。2 字串也可以進行加法和乘法的運算,但是都是進行字串的拼接,例如英雄聯盟裡面 蠻族之王 外號是 蠻三刀 蠻族之王外號是蠻三刀 德瑪西亞...
小白的python成長日記(第四天)
今天學了乙個有趣的東西,叫條件判斷語句,主要是if,個人感覺這個應該是在寫 的時候會經常用到的,但是這個if也有很多需要記憶的地方,例如 代表不等於 代表等於 代表大於等於 代表小於等於然後就是if的用法,if是如果的意思,跟我們學語文的時候差不多的意思,如果 就 所以需要有乙個else,常和if ...