2. 輸出
3. 資料型別轉換
4. 運算子
5. 條件語句
6. 迴圈
變數名 = 值
由數字、字母、下劃線組成
不能數字開頭
不能使用內建關鍵字
區分大小寫
整型:int
浮點型:float
字串:str
布林型:bool
元組:tuple
集合:set
字典:dict
示例
#--coding:utf-8--
inum =
1fnum =
1.2snum =
"1"bnum =
true
tnum =(1
,2,3
)setnum =
dicnum =
print
(type
(inum)
)print
(type
(fnum)
)print
(type
(snum)
)print
(type
(bnum)
)print
(type
(tnum)
)print
(type
(setnum)
)print
(type
(dicnum)
)# 輸出結果
# #
# #
# #
#
%s:格式化輸出字串
%d:格式化輸出整數
%f:格式化輸出浮點數
f''
\n:換行
\t:製表符
print
('……'
, end=
"")
#--coding:utf-8--
# 格式化符號
sname =
"ccblogs"
iage =
18fscore =
99.80
print
("name:%s, age:%d, score:%f"
%(sname, iage, fscore)
)# f-字串
print
(f"name:, age:, score:"
)# 轉義字元, print結束符
print
('start'
+'\n'
, end=
'end'
)print
('\n'
)print
('\t'
, end=
'end'
)# 輸出結果
name:ccblogs, age:
18, score:
99.800000
name:ccblogs, age:
18, score:
99.8
start
end end
#--coding:utf-8--
# 轉換為整型
print
(type
("123"))
print
(type
(int
("123"))
)# 轉換為浮點型
print
(type
("12.3"))
print
(type
(float
("12.3"))
)# 轉換為字串
print
(type
(123))
print
(type
(str
(123))
)# 轉換為列表
print
(type
("[1,2,3]"))
print
(type
(list
("[1,2,3]"))
)# 轉換為元組
print
(type
("(1,2,3)"))
print
(type
(tuple
("(1,2,3)"))
)# 執行字串表示式,返回原本型別的
print
(type
("num + 1"))
num =
1print
(type
(eval
("num + 1"))
)# 輸出結果
# #
# #
# #
# #
# #
# #
類別
運算子賦值運算子
=復合賦值運算子
+=-=
比較運算子
==>=
<=
!=邏輯運算子
orand
not
# 5 * 5 * 5
print(5
**3)# 直接除
print(5
/3)# 結果取整
print(5
//3)# 取餘
print(5
%3)# 輸出結果
1251.6666666666666667
12
# if
if 條件:
條件成立執行語句
# if……else……
if 條件:
條件成立執行語句
else
: 條件不成立執行語句
# if……elif……else……
if 條件1
: 條件1成立執行語句
elif 條件2
: 條件2成立執行語句
else
: 條件都不成立執行語句
# if語句巢狀
if 條件1
: 條件1成立執行語句
if 條件2
: 條件2成立執行語句
# 三目運算子
條件成立執行語句 if 條件 else 條件不成立執行語句
# 三目運算子
inum =
5print
(inum if inum >
0else0)
# 輸出結果
5
while 條件:
條件成立執行語句
for 變數 in 序列:
執行語句
while和for都可以使用
else裡面的語句:迴圈正常結束時執行
break終止執行不會執行else裡面的語句
continue退出迴圈會執行else裡面的語句
#--coding:utf-8--
i =0
while i <5:
print
(i, end=
", "
) i +=
1else
:print
("while end"
)inumlst =
for inum in inumlst:
print
(inum, end=
", "
)else
:print
("for end"
)# 輸出結果0,
1,2,
3,4,
while end1,
3,5,
7,9,
for end
python語法基礎(一)
注釋及注意 代表注釋 冒號 結尾時,接下來的 會自動縮排,一般為4個空格。python程式是大小寫敏感的。資料型別和變數 在python中能夠直接處理的資料型別有以下幾種 python的字串 在最新版 python 3中,字串是以unicode編碼的 list和tuple 條件判斷if 條件判斷1 ...
Python基礎語法(一)
文章開頭,幾點說明 密碼 pc61 但是我用的是vccode編譯器,不過這個並不影響大礙啦。我們這次就講乙個函式 print 函式 print 函式是乙個很簡單但是也很重要的函式,我們給計算機輸入什麼東西,要讓它輸出,只能用這個函式,沒有多餘的選擇。具體的語法規則我會在下面解釋。按照輸入的內容對這個...
python基礎語法(一)
print 函式 python的語法中不需要分號 print 666 無引號 print test 單引號 print test 雙引號 print let s go 混合 print 你好!很感謝你 三引號可以換行輸出,類似於php 的邊界符 print 123 n456 使用 n轉義字元換行 變...