日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

guido正式发布python年份_Python 基础学习笔记.docx

發布時間:2025/3/20 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 guido正式发布python年份_Python 基础学习笔记.docx 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python 基礎學習筆記

基于《Python語言程序設計基礎(第2版)》

第一部分 初識Python語言

第1章 程序設計基本方法

1.1 計算機的概念

計算機是根據指令操作數據的設備,具備功能性和可編程性兩個基本特性。

計算機技術發展階段:

第一階段:1946-1981年,“計算機系統結構階段”。

第二階段:1982-2007年,“計算機網絡和視窗階段”。

第三階段:2008年至今,“復雜信息系統階段”。

第四階段:月20年后某個時期開始,“人工智能階段”。

1.2程序設計語言

1.2.1程序設計語言概述

機器語言:直接使用二進制代碼表達指令,可被計算機硬件直接識別和執行。不同計算機結構的機器指令不同。

匯編語言:使用助記符對應機器語言中的指令,可直接操作計算機硬件。不同計算機結構的匯編指令不同。

機器語言和匯編語言都直接操作計算機硬件并基于此設計,統稱“低級語言”。

高級語言:用更接近自然語言的方式描述計算問題。代碼只與編程語言有關,與計算機結構無關。

1.2.2編譯和解釋

高級語言按執行方式可分為采用編譯執行的靜態語言和采用解釋執行的腳本語言。

編譯是將源代碼轉換成目標代碼的過程。

解釋是將源代碼逐條轉換成目標代碼同時逐條運行目標代碼的過程。

1.2.3計算機編程

我學習Python的原因:

通過編程實現自動化,提高效率。

通過編程了解一個新的廣闊世界。

學習一門編程語言(重點在于練習)

掌握該語言的語法

結合問題設計程序結構

掌握解決問題的能力

1.3Python語言概述

1.3.1 Python語言的發展

Python語言是一個語法簡潔、跨平臺、可擴展的開源通用腳本語言。

Python語言誕生于1990年,創世人為Guido。

2000年10月,Python 2.0正式發布,2010年,Python 2.x系列發布最后一版(2.7)。

2008年12月,Python 3.0正式發布,解釋器內部采用完全面向對象的方式實現,代價是3.x系列版本無法向下兼容2.x系列的既有語法。

Python 2.x已經是遺產,Python 3.x是這個語言的現在和未來。

1.3.2編寫Hello程序

print("Hello World")

1.3.3 Python語言的特點

語法簡潔

可跨平臺

應用廣泛

支持中文

強制可讀:通過強制縮進體現語句間的邏輯關系提高了程序的可讀性

模式多樣:語法層面同時支持面向過程和面向對象兩種編程方式

粘性擴展:通過接口和函數集成其他語言編寫的代碼

開源理念

庫類豐富

1.4 Python語言開發環境配置

Python解釋器

IDLE開發環境

交互式啟動

文件式啟動

Python語言集成開發環境——PyCharm

1.5 程序的基本編寫方法

1.5.1 IPO程序編寫方法

每個程序都有統一的運算模式:輸入數據、處理數據和輸出數據。這種樸素的運算模式形成了基本的程序編寫方法:IPO(Input,Process,Output)方法。

IPO不僅是程序設計的基本方法,也是描述計算問題的方式。

1.5.2理解問題的計算部分

使用計算機解決問題的6個步驟:

分析問題

劃分邊界

設計算法

編寫程序

調試測試

升級維護

第2章 Python程序解析

2.1 Python程序語法元素分析

Python程序包括格式框架、注釋、變量、表達式、分支語句、循環語句、函數等語法元素。

程序的格式框架

Python語言采用嚴格的“縮進”來表明程序的格式框架,縮進表達了所屬關系

在代碼編寫中縮進可通過Tab鍵實現,也可用多個空格實現,建議采用4個空格方式書寫代碼

注釋

注釋是輔助性文字,不被執行

單行注釋:以#開頭

#這是注釋

多行注釋:以'''(3個單引號)開頭和結尾

'''

這是注釋

這也是注釋

這還是注釋

'''

命名

命名是為變量關聯標識符的過程,用于確保程序元素的唯一性

標識符由字母、數字、下劃線(和漢字)等字符及其組合構成

標識符的首字符不能是數字 ,且中間不能出現空格

標識符對大小寫敏感

保留字

保留字(Keyword)也被稱為關鍵字,是被編程語言內部定義并保留使用的標識符

Python 的標準庫提供了一個 keyword 模塊,可以輸出當前版本的所有關鍵字:

>>> import keyword

>>> ls=keyword.kwlist

>>> ls

>>>len(ls)

33

Python 3 有33個保留字

True

False

None

and

as

assert

break

class

continue

def

del

elif

else

except

finally

for

from

global

if

import

in

is

lambda

nonlocal

not

or

pass

raise

retu

總結

以上是生活随笔為你收集整理的guido正式发布python年份_Python 基础学习笔记.docx的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。