1.1 列印輸出
# 列印字串(中文,英文,數字)
print
('hello,word'
)# 列印數字
print
(123
)
1.2 print的三種引號
# 單引號列印字串文字
print
(' 單引號 '
)# 雙引號可以列印字串中帶單引號的文字
print
(" 雙引號 "
)# 三引號可以列印出換行的文字
print
(''' 三引號 '''
)
# 可以使用三引號換行,原樣輸出文字中的換行,不是自動換行
print
('''三引號1
三引號2
三引號3'''
)# 轉義字元 \n ,可以實現自動換行
print
('hello \n word!'
)
變數:可以是數值,可以是任何資料型別,可以被改變,不是一層不變的;不建議使用python中的bif。
賦值:給變數新增乙個資料,增加**的可讀性。
a = 『給變數a賦值』
變數名的規範:
1)不能使用中文,只能使用英文;
2)只能是字母數值下劃線;
3)不能以數字開頭;
4)不能以python中的bif(bif是指python中的內部函式)作為變數;
5)盡量去描述變數內容。
5.1 字串
str() 可以把其他資料型別轉換為字串
number =
'60'
print
(str
(number)
) 此處列印出的60是字串型別
5.2 整數
int() 可以把其他資料型別轉換為整數
number =
'60'
print
(int
(number)
) 此處列印出的60是整數型別
5.3 浮點數(帶有小數點的數字)float()
number =
'60'
print
(float
(number)
) 此處列印出的結果是60.0,資料型別為浮點數
a =
80 b =
89c =
'abc'
print
(str
(a)+c)
print
(a + b)
結果:80abc
169
type函式是無法直接顯示出來,需要呼叫其他函式可以顯示如print。
b =
89c =
'abc'
print
(type
(b))
print
(type
(c))
結果:<
class
'int'
>
<
class
'str'
>
可以使用單向判斷、雙向判斷、多向判斷,其中雙向判斷和多向判斷else後面不需要新增條件判斷,所以需要放到最後
8.1 單向判斷
a =
80if a >
100:
print
('a大於100'
)
8.2 雙向判斷
a =
80if a >
100:
print
('a大於100'
)else
:print
('a小於100'
)
8.3 多向判斷
a =
55if a >90:
print
('大神'
)elif a >60:
print
('及格'
)else
:print
('不及格'
)
a = 1 賦值(變數賦值)
a == 1 等於(比較,判斷)
對於如上兩個,乙個等號用於給變數賦值,兩個等號用於的場景是比較和判斷
if條件判斷,子條件判斷要和母條件判斷if之間,需要有四個空格。
if 母條件:
if 子條件1:
elif 子條件2
:else
:elif 母條件2
:if 子條件1:
elif 子條件2
:else
:else
:if 子條件1:
elif 子條件2
:else
:
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轉義字元換行 變...