學習python的第一天
1.檢視python的版本
win+r 開啟cmd 視窗 輸入 「 python -v」命檢視
我的版本如下:
這是什麼意思呢
隨後開啟api
welcome! this is the documentation for python 3.5.3, last updated jan 16, 2017.
python3.5.3版本是在2023年一月更新
在api中接下來就介紹了 what』s new in python .
具體內容大概就是介紹python3.5相對於python2增加的新內容。
現在有點想從python2 開始學起。但是python2 已經停止更新了。
2.了解python
1.什麼是python?
python 是乙個高層次的結合了解釋性、編譯性、互動性和物件導向的指令碼語言。
列:api中原話:
python直譯器容易於擴充套件,可以使用c或c++(或者其他可以通過c呼叫的語言)擴充套件新的功能和資料型別
當然python也有很多的不同於其它語言的特性,在api中有詳細的解釋。(但是我還沒有看完!)作為初學著要先了解基礎的語法。
3.python的基礎語法
1.我的第乙個python程式
print
("hello , word"
)
輸出結果為「hello , word」
我很好奇的是python 並不象其它語言一樣,它沒有c和c++語言式的標頭檔案。
輸出視窗
奇怪的是在輸出框下有乙個 **>>>**式的介面可以輸入指令或**
可想而之它具有互動式語言,在原的基礎上,可以加上幾行**,是不是很神奇。
2.編碼
預設編譯情況下 python3 的編碼是utf-8,為了讓語言國際化,就有了不同的編碼,這個了解一下就可以了
# -*- coding: cp-1252 -*-
3.識別符號當然要注意的一點是,在python 3 可以用中文作為變數名
4.python保留字
保留字也就是關鍵字,只不過是叫法不同。
如何查詢python中的關鍵字?
5.註解
以「#」為開頭的行,註解的內容是不會被編譯執行的。
多行註解 『』『 」「」
6.行進與縮排
在python中寫判斷語句是不用{}
if true :
print("true")
else:
print("false")
'''if true:
print ("answer")
print ("true")
else:
print ("answer")
print ("false") # 縮排不一致,會導致執行錯
# 這段**中的 else**塊中的倆個print不在同一列會導致縮排不一致,容易發生錯誤的執行:
編譯報錯:
Python 學習第一天
今天在酷殼網上看了一篇很受啟發的文章 程式設計師技術練級攻略 介紹了乙個程式設計師從啟蒙入門,高階加深,到高階深入,所需要掌握的技術和應該看的書,從今天開始希望乙個星期能把python學會,當然肯定是皮毛了。python3.x之前學習的 學習python的 照著上面的例子敲了一下,發現第乙個就錯了,...
Python學習第一天
大綱 一,python版本的選擇 2.7.x和3.4.x 二,直譯器 編譯器 編輯器的介紹 三,環境變數配置 windows和linux 四,pycharm安裝及屬性配置 windows和linux 五,第乙個程式 hello,moocie!為什麼選擇python?python是一種物件導向 解釋型...
python學習第一天
一 語言分類 機器語言 站在計算機的角度,對硬體進行控制即二進位制 組合語言 同機器語言一直,站在計算機的角度控制硬體。區別不直接使用二進位制,而是使用英文本元代替二進位制。有點執行速度快,但是編寫複雜,效率較低 高階語言 及使用通用的字元來替代計算機語言,不是直接執行需要通過計算機中的直譯器來翻譯...