Python基礎 筆記篇

2021-08-08 03:39:43 字數 1076 閱讀 7569

主要作為學習python基礎時候的一些筆記。

python 是一種解釋型 物件導向 動態資料型別的高階設計語言。

python3.0(py3k或python3000)改動較大,沒有考慮向下相容,本文為python2.0。

為區分python版本 可以通過命令 python -v 檢視。

第乙個python程式

指令碼式的程式設計:

# -*- coding:utf-8 -*-   //解決python 支援的編碼格式為uhf-8 可以處理中文問題。否則會出現syntaxerror: non-ascii character問題

#! /usr/bin/python

print "中國你好";

互動式的程式設計:

>>> print "hello,python!";

hello,python!

python 識別符號:

識別符號由字母 數字 下劃線組成,不能以數字開頭,區分大小寫

下劃線開頭_foo代表不能直接訪問的屬性型別,需要提供的介面來訪問,不能通過from *** import ×匯入;

雙下劃線__foo代表私有成員;

雙下劃線開頭和結尾 代表python裡特殊的方法專用表示如 __init__() 代表建構函式;

行和縮排

python 無{}來控制類 函式 和其他邏輯判斷,而是使用縮進來寫模組。所有的**塊必須包含相同的縮排空白數量。

多行語句

多行鏈結符 \,語句中{}()不需要多行鏈結符

python引號 可以單引號 雙引號 三引號(可以換行做注釋)

python注釋可 #

python也是空行的一部分,代表一段新的**的開始 多行顯示可以用分號;

print 輸出 加逗號不換行,預設是換行的

python 有五個標準資料型別 四種不同的數字型別

number、string、list、tuple、dictionary、

int、long、float、complex

python列表可以更新、元組不可以更新。

python 字典和列表的區別在於有序和無序,字典是無序通過key取值,列表是有序通過下標取值。

Python學習筆記 基礎篇

運算子2.條件判斷 3.迴圈 4.字串 5.列表 list 6.元組 7.字典 dictionary 8.時間與日期 9.函式 10.i o函式 python是一種物件導向的 解釋型的高階程式語言。python包含五個標準的資料型別 numbers 數字 string 字串 list 列表 tupl...

python基礎篇 python基礎篇(三)

使用者輸入 bb 歡迎來到中國資訊網,您的支援是我們的動力!bb n請輸入您的名字 aa input bb 此處可先定義變數,也可將要展示的內容直接輸入在裡面 print 歡迎您 aa 輸出歡迎來到中國資訊網,您的支援是我們的動力!請輸入您的名字 張三 輸入 張三 歡迎您 張三!結果 注意1 sub...

Python學習筆記 基礎函式篇

python自帶的sum函式 或者 numpy中的sum函式 無參時,所有全加 axis 0,按列相加 axis 1,按行相加 print sum 1,2,3 4,5,5 print sum 1,2,3 4,5,5 axis 0 print sum 1,2,3 4,5,5 axis 1 numpy中...