我用的python3
python變數命名:
駝峰命名:單詞首字母大寫。mygirlfriend
下劃線命名:my_girlfriend
python無常量,用變數代替。通常常量全部大寫:mygirlfriend
注釋:1. 多行注釋三個雙引號""" 「」" 2. 單行注釋 #
變數型別:1. 整形int 數字最大為2的63次方。整形long 無限大 (long在py3中取消)。2. 浮點型float 。3. 字串。變數加引號name=「bob」 4.布林型別(bool)判斷對錯 檢視變數c#教程型別 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,以此類推
2. 刪 : del names[3],刪掉索引為3的元素
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 小數
今天先到這吧。下午開始學習了一段時間,然後去打球了。本來想晚上繼續學,但還是決定明天吧(我要去吃外賣了)
Python 學習第一天
今天在酷殼網上看了一篇很受啟發的文章 程式設計師技術練級攻略 介紹了乙個程式設計師從啟蒙入門,高階加深,到高階深入,所需要掌握的技術和應該看的書,從今天開始希望乙個星期能把python學會,當然肯定是皮毛了。python3.x之前學習的 學習python的 照著上面的例子敲了一下,發現第乙個就錯了,...
Python學習第一天
大綱 一,python版本的選擇 2.7.x和3.4.x 二,直譯器 編譯器 編輯器的介紹 三,環境變數配置 windows和linux 四,pycharm安裝及屬性配置 windows和linux 五,第乙個程式 hello,moocie!為什麼選擇python?python是一種物件導向 解釋型...
python學習第一天
一 語言分類 機器語言 站在計算機的角度,對硬體進行控制即二進位制 組合語言 同機器語言一直,站在計算機的角度控制硬體。區別不直接使用二進位制,而是使用英文本元代替二進位制。有點執行速度快,但是編寫複雜,效率較低 高階語言 及使用通用的字元來替代計算機語言,不是直接執行需要通過計算機中的直譯器來翻譯...