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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python学习报告

發(fā)布時(shí)間:2023/12/16 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python学习报告 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python學(xué)習(xí)報(bào)告

1.初識(shí)印象

兩天內(nèi)學(xué)習(xí)了一門編程語(yǔ)言,雖然學(xué)的不是那么精,但是大體能看懂python了。學(xué)習(xí)python心里自然的跟C語(yǔ)言對(duì)比著學(xué),python與C語(yǔ)言相比沒有那么多條條框框得規(guī)矩,它不需要每個(gè)語(yǔ)句后面加上符號(hào)“;”,python比其他編程語(yǔ)言都要簡(jiǎn)單。

2.學(xué)習(xí)步驟

學(xué)習(xí)Python分成了大體有五個(gè)小節(jié)。

一,python簡(jiǎn)介,什么是python語(yǔ)言,python語(yǔ)言的普及度越來(lái)越廣,受歡迎程度也越來(lái)越升高,這與python語(yǔ)言其自身的簡(jiǎn)單,方便有離不開的關(guān)系。

二,安裝python,python目前的最新版本已經(jīng)到了3.9版本,下載安裝python時(shí)要勾選下面的Add Python 3.8 to PATH,這樣后面在命令行模式里直接輸入python就可以在命令行模式里運(yùn)行用python寫的代碼。Windows+r再輸入cmd命令行就會(huì)出現(xiàn)。除了用命令行模式,python還有自己的IDLE,這里也可以直接運(yùn)行代碼。

三,python程序大概了解了python交互模式,文本編輯器和基本輸入輸出。

四,接著就是Python基礎(chǔ):

(1)python數(shù)據(jù)類型有整數(shù),浮點(diǎn)數(shù),字符串,布爾值和空值,這里的字符串是由單引號(hào)或者雙引號(hào)括著的,布爾值就是True或False,空值是python里一個(gè)特殊的值,用None表示,None不能理解為0,因?yàn)?有意義的,而None是一個(gè)特殊的空值。在Python中,通常用全部大寫的變量名表示常量。而python在定義變量前不需要說明這個(gè)變量的類型,這個(gè)與C語(yǔ)言有著很大的差距。

(2)有一個(gè)編碼的事兒,ASCII碼有限無(wú)法表示漢語(yǔ),于是有了Unicode。后又為了節(jié)省空間出來(lái)了utf-8。還有格式化時(shí)每個(gè)類型的占位符時(shí)不一樣的,輸出時(shí)例如這樣輸出:print('%2d-%02d' % (3, 1))。

(3)Python內(nèi)置兩個(gè)數(shù)據(jù)類型list和tuple,他們倆就像C語(yǔ)言里的數(shù)組,list和tuple的區(qū)別在于list是可以改變的,也可以直接替換,而tuple卻是不可改變的,一般為了代碼的安全性選擇tuple,當(dāng),只有1個(gè)元素的tuple定義時(shí)必須加一個(gè)逗號(hào),,來(lái)消除歧義。list的定義用[],而tuple的定義用()。兩者引用都是name[i],i是正數(shù),也可以是負(fù)數(shù),負(fù)數(shù)的話就是從后面開始數(shù)。len函數(shù)可以求list和tuple的長(zhǎng)度。如果想把指定一個(gè)元素插入到list里用insert(位置,加入數(shù)據(jù))函數(shù)。刪除list元素用pop()函數(shù),以上函數(shù)用法都是name.函數(shù)。這里不管是list還是tuple里都是可以再有一個(gè)list的。

(4)條件判斷用if語(yǔ)句,if執(zhí)行的語(yǔ)句與if差一個(gè)Tab鍵,else也是。還有一個(gè)elif,它是else if 的結(jié)合,后面跟著判斷條件,其格式如上。

(5)循環(huán)有有兩種循環(huán),一個(gè)是for循環(huán)。另一個(gè)是while循環(huán)。For循環(huán)的格式是 for x in name ,x是其中變量,一般在name位置也可用range函數(shù),range有三個(gè)參數(shù)分別是起始,結(jié)尾和增量,增量有時(shí)不寫,這時(shí)候視增量為1。While循環(huán)后面跟著的是循環(huán)條件,格式與if很相近。Break可以直接退出循環(huán),而comtinue可以跳過這一條語(yǔ)句。

(6)Python內(nèi)置了字典:dict,它有自己的key和value。它尋找起來(lái)比list快,卻占用的空間比list大。set和dict類似,也是一組key的集合,但不存儲(chǔ)value。由于key不能重復(fù),所以,在set中,沒有重復(fù)的key。

五,把很多函數(shù)分組,分別放到不同的文件里,在Python中,一個(gè).py文件就稱之為一個(gè)模塊(Module)。

3.一些函數(shù)

range函數(shù):range(start, stop[, step]),其中start是起始位置,stop時(shí)結(jié)束位置,step是增量。

input函數(shù):input函數(shù)是輸入函數(shù),且只能輸入字符串,需要輸入整形或者其他類型要強(qiáng)制轉(zhuǎn)換,例如整形int(input())。

append函數(shù):list類型的末尾添加元素用這個(gè)函數(shù),其用法如:已經(jīng)定義list l則加一個(gè)x元素 l.append(x)。

a[:]代表復(fù)制,將a里的東西賦值給b:b=a[:]。

import是調(diào)用函數(shù),調(diào)用函數(shù)還有from...import。

函數(shù)定義函數(shù)應(yīng)用def語(yǔ)句,例如:定義一個(gè)叫abs_x的函數(shù) def abs_x。

items函數(shù):items可以把dict里的key和value一起輸出,也就是說返回元組數(shù)組。在dict里使用。

time函數(shù):time.sleep可以延遲輸出時(shí)間,用時(shí)先用import 來(lái)從庫(kù)里調(diào)出time函數(shù)。用法如:time.sleep(1),就可延遲一秒。

以上是我個(gè)人在網(wǎng)上學(xué)習(xí)了兩天和做了一些題后掌握的python基礎(chǔ)知識(shí)。

總結(jié)

以上是生活随笔為你收集整理的Python学习报告的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。