1. 程式人生 > >Python學習筆記__2.1章 調用函數

Python學習筆記__2.1章 調用函數

編程語言 Python

# 這是學習廖雪峰老師python教程的學習筆記


函數是最基本的一種代碼抽象的方式。Python不但能非常靈活地定義函數,而且本身內置了很多有用的函數,可以直接調用。


1、調用python內部函數

Python內置了很多有用的函數,我們可以直接調用。

要調用一個函數,需要知道函數的名稱和參數,比如求絕對值的函數abs,只有一個參數

調用abs函數:

>>> abs(100)

100

>>> abs(-20)

20

>>> abs(12.34)

12.34

註:調用函數時,如果傳入的 【參數數量】 和【參數類型】 不對,則會報錯

調用max函數:

>>>max(1, 2)

2

>>>max(2, 3, 1, -5)

3

數據類型轉換函數(int、float、str、bool)

>>> int('123')

123

>>> int(12.34)

12

>>> float('12.34')

12.34

>>> str(1.23)

'1.23'

>>> str(100)

'100'

>>> bool(1)

True

>>> bool('')

False

函數名的本質:

函數名其實就是指向一個函數對象的引用,把函數名賦給一個變量,相當於給這個函數起了一個“別名”

>>>a = abs # 變量a指向abs函數

>>>a(-1) # 所以也可以通過a調用abs函數

1

2、例題

請利用Python內置的hex()函數把一個整數轉換成十六進制表示的字符串

# -*- coding: utf-8 -*-

n1 = 255

n2 = 1000

print(hex(n1))

print(hex(n2))

3、參考文檔

python中的內置函數 (https://docs.python.org/3/library/functions.html)

Python學習筆記__2.1章 調用函數