py_day01 變數、資料型別(int、str、bool)、if
阿新 • • 發佈:2018-11-11
一、python介紹
解釋型語言,弱型別,高階語言,
二、變數
命名規則:
1、由字母、下劃線、數字組成(下劃線的功能=字母的)
2、不能以數字開頭,更不能是全數字
3、不能是python的關鍵字,這些符號和字母已被python佔用,不可以更改
4、不能用中文
5、不能太長
6、名字要有意義
7、區分大小寫
推薦使用駝峰體或下劃線命名:
駝峰體:每個單詞的首字母大寫
下劃線:每個單詞用下劃線分開
三、常量
約定俗成,所有字母大寫就是常量,
例如: PI =36.141592653
四、註釋
單行註釋:#.........
多行註釋:''' 被註釋的內容''', """ 這個也是"""
五、基本的資料型別 1、整數(int) 32位機器的範圍,-2**31~2**31-1,即-2147483648~2147483647 64位機器的範圍,-2**63~2**63-1,即-922337203685477808~9223372036854775807 全部都是整數 操作: +, -, *, /, %, // 2、字串(str) py中用引號引起來的,都是字串,單引號、雙引號、三引號
型別轉換:
str() -> 轉換成字串
int() -> 轉換成整數
注意變數中,輸入的數字預設為str
3、布林值(bool)
True和False
六、使用者互動(input)
變數 = input("提示語")
七、流程控制if語句
第一種語法:
if 條件: #引號是將條件與結果分開
結果1. #四個空格,或者一個tab鍵,這個是告訴程式設計師滿足這個條件的
結果2.
如果田間是真(True)執行結果1,然後結果2;如果條件假(False)直接結果2 第二種語法: if 條件: 結果1 else: 結果2 程式碼3 第三種語法: if 條件1: 結果1 elif 條件2: 結果2 ..... else: 結果n 第四種語法: if 條件1: 結果1 if 條件2: 結果2 else: 結果3
五、基本的資料型別 1、整數(int) 32位機器的範圍,-2**31~2**31-1,即-2147483648~2147483647 64位機器的範圍,-2**63~2**63-1,即-922337203685477808~9223372036854775807 全部都是整數 操作: +, -, *, /, %, // 2、字串(str) py中用引號引起來的,都是字串,單引號、雙引號、三引號
結果1. #四個空格,或者一個tab鍵,這個是告訴程式設計師滿足這個條件的
如果田間是真(True)執行結果1,然後結果2;如果條件假(False)直接結果2 第二種語法: if 條件: 結果1 else: 結果2 程式碼3 第三種語法: if 條件1: 結果1 elif 條件2: 結果2 ..... else: 結果n 第四種語法: if 條件1: 結果1 if 條件2: 結果2 else: 結果3