學習筆記1.13 python裡面專門函式定義常量,程式設計師們約定,用大寫來代表常量 如: name =20
1.14注釋: 注釋的部分不執行,代表說明,解釋.
#代表單行注釋, 官方推薦, # 後面跟個空格
"""我是解釋
"""三個雙引號代表多行注釋
1.15 int 整數 11float 浮點數 ~ 小數 3.14str 字串
python 屬於 弱型別語言
1.16字串
定義name = "
haha"#
有引號就是字串
段落/多行
用三個單引號
'''hahah
nihao
'''拼接
a1 = "你好"
a2 = "很好"
a1+a2
1.17bool 布林型別
a = 3b = 5a > b 錯誤 /假 false
a> b 正常 /真 true
1.18列表
names = ["
alex
","egon
","老村長
","社會我佩奇
","黑妹"]
>>> names[3]
'社會我佩奇
'列表通過下表來標記元素位置的,下表從0開始,每新增乙個元素自動+1元素名 alex egon 老村長 社會我佩奇 黑妹
下表(索引) 0 1 2 3 4
1.19列表增刪改查
names = ["
alex
","egon
","老村長
","社會我佩奇
","黑妹"]
--------------------------------增
插入names.insert(4,"
灰姑娘") #
把灰姑娘插入第4個元素位置
>>> names.insert(4,"
灰姑娘"
) >>>names
['alex
', '
egon
', '
老村長', '
社會我佩奇
', '
灰姑娘', '黑妹'
] 如果想插入最後面乙個元素 需要用追加
-------------------------------追加
names = ["
alex
","egon
","老村長
","社會我佩奇
","黑妹"]
"小強")
>>>names
['alex
', '
egon
', '
老村長', '
社會我佩奇
', '
灰姑娘', '
黑妹', '小強'
]
-------------------------------刪
刪掉小強
del names[6] #
正著刪del names[-1] #
反著刪 >>>names
['alex
', '
egon
', '
老村長', '
社會我佩奇
', '
灰姑娘', '黑妹'
]-------------------------------改
把 黑妹 改成 黑黑的姑娘
names[-1] = "
黑黑的姑娘
" >>>names
['alex
', '
egon
', '
老村長', '
社會我佩奇
', '
灰姑娘', '
黑黑的姑娘']
--------------------------------查 (方法1)
查查 egon
>>> '
egon'in
names
true
(方法2)
>>> names.index("
egon")
1返回egon的下標
-----------------------------------
>>> del names[names.index("
egon")]
>>>
>>>names
['alex
', '
老村長', '
社會我佩奇
', '
灰姑娘', '
黑黑的姑娘']
1.20讀取使用者輸入
name = input("
請輸入你的名字")
input 接受的所有資訊,都屬於 字串
1.21格式化輸出
name = input("
輸入名字 ")
age = input("
輸入年齡 ")
height = input("
輸入身高 ")
question = input("
你是不是非常美 ")
msg = '''
----------------個人資料--------------
name : %s
age : %s
height: %s
question : %s
---------------end-------------------
''' %(name,age,height,question)
(msg)
if question == "y"
or question == "y"
:
print("
我不信,給我看看")
----------------------------------------------d:\python\python.exe e:/pycode/使用者輸入.py
輸入名字 大美人
輸入年齡 28輸入身高 176你是不是非常美 y
----------------個人資料--------------name : 大美人
age : 28height: 176question : y
---------------end-------------------我不信,給我看看
********************=
%s 字串
%d 數字
%f 浮點數
Python學習之路Day1 模組初識 自創
模組不在呼叫的程式的路徑下,呼叫會出錯 解決方法 1 將模組放在site packages下 2 呼叫時寫明路徑 login模組 import getpass username alex password 123 將使用者輸入的內容賦值給 name 變數 user input 請輸入使用者名稱 pw...
每日一練day 1
1 關鍵字static 的作用?static關鍵字至少有下列n個作用 1 設定變數的儲存域,函式體內static變數的作用範圍為該函式體,不同於auto變數,該變數的記憶體只被分配一次,因此其值在下次呼叫時仍維持上次的值 2 限制變數的作用域,在模組內的static全域性變數可以被模組內所用函式訪問...
Day1 冒泡演算法 1
bubble sort 背後的想法非常簡單,我們檢視陣列中相鄰的成對元素,一次檢視一對。如果第乙個元素大於第二個元素,則交換它們的位置,否則將它們繼續移動。def bubble sort our list for i in range len our list 1 if our list i our...