學習python第一天
- 2021 年 3 月 13 日
- 筆記
- 小白的python之路
我用的python3
python變數命名:
駝峰命名:單詞首字母大寫。MyGirlfriend
下劃線命名:my_girlfriend
python無常量,用變數代替。通常常量全部大寫:MYGIRLFRIEND
注釋:1. 多行注釋三個雙引號””” “”” 2. 單行注釋 #
變數類型:1. 整形int 數字最大為2的63次方。整形long 無限大 (long在py3中取消)。2. 浮點型float 。3. 字元串。變數加引號name=”bob” 4.布爾類型(bool)判斷對錯 查看變數類型 type(變數名)
強類型語言:必須聲明變數類型。int age=21; 弱類型語言(py):不用聲明變數類型,自動識別 age=21
字元串: 1. 多行:三個單引號”’……”’ a=”’qwe”’ 2. 字元串拼接(變數相加) a=”q” b=”w” print(a+b) 結果qw
列表:names=[ ] 空列表。 names=[“alex”, “bob”, “monkey”, “wangming”, “lihao”] 第一個元素索引為0,第二個索引為1,第三個索引為2,一次類推。 names[3]結果為wangming. 最後一個元素索引也可以是-1,倒數第二個為-2,以此類推
列表的增刪改查:1. 增(1)插入:names.insert(位置索引,「內容」) names.insert(3,”pig”) ,插在原[3]元素之前,原來的[3]變成[4] (2)追加:names.append(“xiaoqiang”)
2. 刪 : del names[3],刪掉索引為3的元素
3. 改 : names[3]=”apple” 直接給存在的索引賦值
4. 查 : (1)返回布爾值:「元素名」 in names(判斷返回true、Flase) (2) 返回元素索引值(不存在的元素直接報錯)names.index(“元素名”)
5. 命令嵌套:del names[names.index(“alex”)]
字典、集合、元組之後再寫(我學的教程里放倒之後講了)
讀取用戶指令:name = input(“請輸入你的名字:”) input方法接收到的數據都以 字元串 的形式處理
讀取指令小遊戲:公司招聘:
name = input("請輸入你的名字:")
age = input("請輸入你的年齡:")
gender = input("請輸入你的性別:")
if gender != "female" :
print("我們不能錄用你!")
文本胡美觀輸出:
name = input("請輸入你的名字:")
age = input("請輸入你的年齡:")
gender = input("請輸入你的性別:")
massage = '''
------------資訊表-------------
name : %s
age : %s
gender: %s
-------------end--------------
''' % (name, age, gender)
print(massage)
%s佔位符,可站位任何格式。%d 整數,%f 小數
今天先到這吧。下午開始學習了一段時間,然後去打球了。本來想晚上繼續學,但還是決定明天吧(我要去吃外賣了)