python基礎語法(一)

2021-09-27 10:34:52 字數 2509 閱讀 7496

print()函式

python的語法中不需要分號

print(666)#無引號

print('test') #單引號

print("test") #雙引號

print("let's go!")#混合

print('''你好!

很感謝你''')#三引號可以換行輸出,類似於php《的邊界符

print('123\n456')#使用\n轉義字元換行

變數的定義與輸出

無需向其他語言一樣用什麼string,int,var修飾,簡單粗暴

name = 'admin'

print(name)

特殊的方式

解釋一下新的輸出方法 %s、%d、%f,分別**字串、整形和浮點型

a = '你最帥'

b = 666

print('我相信%s%d'%(a,b)) #輸出 我相信你最帥666

資料型別

資料型別分為:整數、浮點數、字串

a = 123  #整數

b = 1.23 #浮點數

c = '123' #字串

資料的應用

四則運算,加減乘除

字串拼接

a = '我'

b = '最'

c = '帥'

print(a+b+c)

資料型別的查詢,使用type函式,其作用類似於php中的var_dump()函式,當然這裡要把型別輸出還得使用print函式

資料轉換

資料轉換函式:str()、int()和float()函式

str函式可以牆磚任何int或者float資料,但是再字串牆磚int的時候必須符合int規範,就是它得是個整數才能賺,float也是類似

還有就是再print輸出的時候,str和int不能直接拼接,要轉換成同格式才行

if語句

單向判斷:if 條件: a   //就是單個判斷,如果....就a

雙向判斷:if 條件: a  else: b  //如果...就a;如果不是就b

多項判斷:if 條件1:a  elseif 條件2: b  else:c     //如果...就a;或者如果滿足條件2就b,如果都不是...c

stonenumber = 0

if stonenumber >= 6:

print('你擁有了毀滅宇宙的力量')

elif 0 < stonenumber < 6:

print('紅女巫需要親手毀掉幻視額頭上的心靈寶石')

else:

print('需要驚奇隊長逆轉未來')

if巢狀

這種判斷語句的應用場景就是條件裡面還有條件,比如

成績大於60是及格,大於80是很優秀;小於60是不及格,小於30是很爛

input函式是我們與計算機互動的開始,input函式接受的引數的型別永遠都是字串,所以我們下面寫的判斷條件也要是字串型別

下面直接放一段**吧

age = 18

choice = input('請你猜一下我的年齡:')

if choice == age:

print('猜對惹~你好厲害! ヽ✿゜▽゜)ノ~~~')

elif choice < age:

else:

先去上個課,後續繼續。。。。

python語法基礎(一)

注釋及注意 代表注釋 冒號 結尾時,接下來的 會自動縮排,一般為4個空格。python程式是大小寫敏感的。資料型別和變數 在python中能夠直接處理的資料型別有以下幾種 python的字串 在最新版 python 3中,字串是以unicode編碼的 list和tuple 條件判斷if 條件判斷1 ...

Python基礎語法(一)

文章開頭,幾點說明 密碼 pc61 但是我用的是vccode編譯器,不過這個並不影響大礙啦。我們這次就講乙個函式 print 函式 print 函式是乙個很簡單但是也很重要的函式,我們給計算機輸入什麼東西,要讓它輸出,只能用這個函式,沒有多餘的選擇。具體的語法規則我會在下面解釋。按照輸入的內容對這個...

Python基礎語法(一)

2.輸出 3.資料型別轉換 4.運算子 5.條件語句 6.迴圈 變數名 值由數字 字母 下劃線組成 不能數字開頭 不能使用內建關鍵字 區分大小寫 整型 int 浮點型 float 字串 str 布林型 bool 元組 tuple 集合 set 字典 dict 示例 coding utf 8 inum...