Python學習 day9 第一章回顧

2021-10-21 00:27:50 字數 3380 閱讀 5830

概念

1、演算法:演算法猶如菜譜,告訴你如何完成特定的任務。從本質上說,編寫電腦程式就是使用計算機能夠理解的語言(如python)描述一種演算法。這種對機器友好的描述被稱為程式,主要由表示式語句組成。

2、表示式:表示式為程式的一部分,結果為乙個值。如:2+2就是乙個表示式,結果為4。簡單表示式是使用運算子(如+、)和函式(如pow)將字面值(如2或「hello」)組合起來得到的。通過組合簡單的表示式,可建立複雜的表示式,如(2+2)(3-1)。表示式還可能包含變數

3、變數:變數是表示值的名稱。通過賦值,可將新值賦給變數,如x=2。賦值是一種語句

4、語句:語句是讓計算機執行特定操作的指示。這種操作可能是修改變數(通過賦值)、將資訊列印到螢幕上(如print(「hello,world!」))、匯入模組或執行眾多其他任務。

5、函式:python函式類似於數學函式,它們可能接受引數,並返回結果(在第六章學習編寫自定義函式時,你將發現函式實際上可以在返回前做很多事情)。

6、模組:模組是擴充套件,可通過匯入它們來擴充套件python的功能。如:模組math包含多個很有用的函式。

7、程式:你通過練習學習了如何編寫、儲存和執行python程式。

8、字串:字串非常簡單。它們其實就是一段文字,其中的字元是用unicode碼點表示的。

本章函式

1、abs(number):返回指定數的絕對值。

print(abs(-10))
2、bytes(string, encoding[,errors]):對指定的字串進行編碼,並以指定的方式處理錯誤。

a=bytes([1,2,3,4])

print(a)

3、cmath.sqrt(number):(複數)返回平方根,可用於負數。

import cmath as a

print(a.sqrt(-1))

print(a.sqrt(9))

4、float(object):將字串或者數字轉換為浮點數。

str='1111'

x=100

f1=float(str)

print(f1)

f2=float(x)

print(f2)

print(f1+f2)

5、help([object]):提供互動式幫助。

str=help()

print(str)

效果自己試吧!乙個互動式幫助平台。想知道math模組中有哪些函式,可用此方法檢視,輸入quit退出幫助平台。

6、input(prmpt):以字串的方式獲取使用者輸入。

str=input('你的名字是:')

print(str)

7、int(object):將字串或數轉換為整數。

str='999'

f=1.0

i1=int(str)

i2=int(f)

print(i1)

print(i2)

print(i1+i2)

8、math.ceil(number):以浮點數的方式返回向上圓整的結果。

import math as a

print(a.ceil(0.4))

print(a.ceil(-0.4))

9、math.floor(number):以浮點數的方式返回向下圓整的結果。

import math as a

print(a.ceil(0.4))

print(a.ceil(-0.4))

10、math.sqrt(number):返回平方根,不可用於負數。

import math as a

print(a.sqrt(9))

print(a.sqrt(-1))

11、pow(x ,y[ ,z]):返回x的y次方對z求模的結果(就是指數函式)。

print(pow(2 ,3))
12、print(object, …):將提供的實參列印出來,並用空格分隔。

a=1

b='1'

print(a,b)

13、repr(object):返回指定值的字串表示。

x='123456'

print(repr(x))

14、round(number):四捨五入為指定的精度,正好為5時捨入到偶數。

a=3.1415926

print(round(a,2))

b=2.5

print(round(b))

15、str(object):將指定的值轉換為字串。用於轉換bytes時,可指定編碼和錯誤處理方式。

博文內容來自本人所選的學習python的工具書-《python基礎教程》(第三版)人民郵電出版社。

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

python學習第一章筆記

溫度轉化程式 運用軟體 thonny 執行結果 第一行 表示注釋,注釋可提高 可讀性和理解性。第二行 使用input函式由使用者的輸入中獲得,輸入值將儲存在tempstr變數中,tempstr是乙個字串型別的變數。第三行 if為條件判斷語句,條件為使用者輸入字串的最後乙個字元,用保留字in判斷其是否...

Python第一章基礎學習

1.數字操作符,優先順序從高到低 指數 取模 取餘數 整除 商數取整 除法 乘法 減法 加法。2.資料型別 整型 1,0,1 浮點型 1.25,0,1.25 字串 a aa 3.字串連線和複製 用 和相連線 如 alice bob 列印出來為 alicebob 這是兩個字串相連可以得到乙個新的字串。...