1、判斷語句:if elif else(後面不要忘記加:):下面是**塊,必須要進行**縮排,判斷時一般用肯定句。
weather =
'sunny'
if weather ==
'rainy'
:print
('在家學習'
)elif weather ==
'sunny'
:print
('去釣魚'
)else
:print
('逛街'
)
2、if後面結果是true就執行,否則不執行。
3、三目運算
a =
6if a >5:
print
(true
)else
:print
(false
)#相當於
print
(true
if a >
5else
false
)
4、
>>
>
'1'>
'2'>
3false
#其實就是1' > '2' and '2' > 3
5、while迴圈,可以用ctrl + c強制停止迴圈(while後面是true時執行)。
while else(while迴圈結束後再else)
break 強制停止迴圈,不執行else。
while可以進行多重迴圈。
a =
1while a <5:
b =1while b <10:
if b %5==
0:break
print
('b:'
,b,end =
' ')
b +=
1print
('a:'
,a) a +=
1else
:print
('迴圈結束'
)
6、print執行後自動換行,如果加上end就是執行end後的東西。
小技巧:ctrl + c 強制停止迴圈,alt + 3注釋 alt + 4取消注釋。
7、break語句將執行移出迴圈,接著迴圈之後執行,continue將執行移到迴圈開始(跳過當前迴圈)。
8、for迴圈用法:
for i in
range(10
):print
(str
(i))
for i in
'字串'
:print
(i)#可以將字串乙個字母乙個字母的列印出來
和while一樣也能加else
9、range(10)呼叫產生的範圍是從0直到10(不包括10),range(0, 10)明確告訴迴圈從0開始,range(1, 10, 1)明確告訴你每次迭代讓變數增加1。
11、匯入模組:import+ 關鍵字(用逗號隔開可以匯入多組模組)
12、匯入sys模組,可以用sys.exit()提前結束程式。
總結 從小白到機器學習入門
2017年是進步比較快的一年,學到了很多東西,找到了自己喜歡的方向,朝著方向不斷努力 第一次接觸到人工智慧,機器學習領域,有導師帶著做專案,參賽,實習,繼續自我提公升。第一次接觸到人工智慧領域是在3月份,選了人工智慧這門課,算是半個科班生吧,教材比較枯燥,老師講得也比較單調,上到後面基本上就只有幾個...
入門程式設計師 從小白到大神
嗯哼,不知道怎麼開頭啊。2017年3月16日今天第一次註冊csdn部落格還是很激動的,本人在校大二程式小白,懷著對程式設計師的好奇在高考後毅然選擇了軟體工程這條不歸路。雖然我已經大二了,但對於軟體開發,程式設計什麼的一無所知。看見電影裡的黑客高超的電腦技術我還是非常羨慕的。所以在今天我再也坐不住了,...
redis從小白到大佬
簡單的說redis是一種在記憶體中儲存資料的資料庫,其內部採用 key value的形式進行儲存。redis的讀取速度非常快。因為它與mysql等常規資料庫不同,不用與硬碟互動來讀取資料。另外,redis 也經常用來做分布式鎖。redis 提供了多種資料型別來支援不同的業務場景。除此之外,redis...