Python的特點
Python是完全面向對象的語言
Python擁有強大的標準庫,代碼量極少
Python擁有海量第三方模塊


PyCharm是Python最好的IDE之一
PyCharm是JetBrains公司的產品,具備跨平臺特性
print用于向控制臺輸出字符串
示例:print("鋤禾日當午")、print(3)
在輸出文本時增加\n對文本換行
Python大小寫敏感
Python有兩種注釋方式:
單行注釋:#我是人見人愛的單行注釋
塊注釋: """注釋內容"""
變量的語法:
變量名=值
定義變量
變量的語法:
變量名=值
name = "毛主席" #文本
salary = 1938.8 #數字
is_weekend = True #布爾值(對錯)
變量名只能包含字母、下劃線與數字,不能數字開頭


使用input函數將用戶輸入的字符串保存到變量
語法格式:變量= input("提示信息")
字符串與數字互相轉換
字符串->數字:int(字符串)、float(字符串)
數字->字符串:str(數字)
字符串就是一系列字符
字符串可以使用單引號,也可以使用雙引號
字符串拼接是指將多個字符串合并,形成一個新的字符串
字符串拼接使用+號處理
示例:"您的航班" + 'MF8765' + "次準備起飛"

Python2.6開始,新增了一種格式化字符串的函數str.format()
示例:"{}{}you".format("I", "love")將產生"I love you"
示例:"{2}.{1}.{0}".format("com", "imooc","www")
format()函數同樣支持數字格式化
示例:format(1234.567, '0.2f') #小數保留2位
示例:format(1234.567, ',f') #千分位分隔符
制表符是指增加字符的縮進,在字符串中使用\t
換行符是指為字符串換行輸出,在字符串中使用\n

str.find()函數用于獲取子字符串出現的位置
語法:
str.find(目標串,[開始位置],[結束位置])
示例:"Nice to meet you".find("ee")返回9
str.replace()函數用于字符串替換
語法:str.replace(原始串,目標串,[替換次數])