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
if巢狀stonenumber = 0
if stonenumber >= 6:
print('你擁有了毀滅宇宙的力量')
elif 0 < stonenumber < 6:
print('紅女巫需要親手毀掉幻視額頭上的心靈寶石')
else:
print('需要驚奇隊長逆轉未來')
這種判斷語句的應用場景就是條件裡面還有條件,比如成績大於60是及格,大於80是很優秀;小於60是不及格,小於30是很爛
input函式是我們與計算機互動的開始,input函式接受的引數的型別永遠都是字串,所以我們下面寫的判斷條件也要是字串型別下面直接放一段**吧
age = 18choice = 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...