2.13Python基礎語法(11):系統內建函式
@概述
- 內建函式的使用,不需要引入模組,直接呼叫;
- 所有的內建函式存在於系統標準庫模組builtin.py中;
- 系統內建函式有很多,這裡列舉一些常用的;
@獲取目標的記憶體地址:id()函式
a = 10
arg1 = 4
arg2 = 6
b = arg1 + arg2
print("a/b", id(a), id(b))
print("兩個變數指向相同的數值儲存地址\n")
s = "helloworld"
arg1 = "hello"
arg2 = "world"
news = arg1 + arg2
print("s/news", id(s), id(news))
print("字串拼接結果使用新的地址進行儲存\n")
canvas = Canvas()
canvas2 = canvas
print("canvas/canvas2", id(canvas), id(canvas2))
print("兩個變數指向相同的類例項\n")
arg1 = 5
print("arg1", id(arg1))
arg1 = 6
print("arg1", id(arg1))
print("同一變數先後指向不同的記憶體地址")
def sayHello():
print("hello")
print("函式地址", id(sayHello))
@格式化函式format()
# 引數1=要格式化的目標,引數2=格式
s = format(123.456, ".2f")
print(s, type(s)) # 123.46 <class 'str'>
@數學計算函式
- 求最大值:max()
- 求最小值:min()
- 求絕對值:abs()
- 求冪:pow()
- 四捨五入:round()
print(max(1,2))
print(min(1,2))
print(abs(-1.2))
print(pow(2,3)) #8
print(round(-4.6)) #-5
@型別與轉換
- 獲取目標的資料型別:type()
- 取整或字串轉整型:int()
- 數值轉字串:str()
- 轉換使用者的輸入為非字串:eval()
print(type("hello")) # <class 'str'>
print(int("123"), int(123.45)) # 123 123
print(str(123.45), type(str(123.45))) # 123.45 <class 'str'>
print(eval("1,2,3"), type(eval("1,2,3"))) # (1, 2, 3) <class 'tuple'>
@輸入輸出函式
- 輸入函式:input()
- 輸出函式:print()
相關文章
- python 基礎語法 - 函式(一)Python函式
- awk基礎04-內建函式函式
- 第一課 php基礎語法 變數 函式PHP變數函式
- GO語言————6.5 內建函式Go函式
- JDK1.8新特性:Lambda表示式語法和內建函式式介面JDK函式
- C語言基礎函式C語言函式
- SQL語言基礎(函式)SQL函式
- C語言語法基礎--S2函式和指標C語言函式指標
- 內建函式函式
- 100多個基礎常用JS函式和語法集合大全JS函式
- JMeter36個內建函式及11個新增函式介紹JMeter函式
- webgl內建函式--通用函式Web函式
- js內建函式JS函式
- php 內建函式PHP函式
- hive內建函式Hive函式
- MySQL 內建函式MySql函式
- 11-建構函式函式
- Flutter (一) Dart 語言基礎詳解(變數、內建型別、函式、操作符、流程控制語句)FlutterDart變數型別函式
- webgl內建函式--指數函式Web函式
- JavaScript 函式語法JavaScript函式
- Java基礎-語法基礎Java
- 函式基礎函式
- 基礎語法
- 分散式系統基礎分散式
- 18. 內建函式函式
- python 常用內建函式Python函式
- python內建函式——sortedPython函式
- Python內建函式示例Python函式
- python常用內建函式Python函式
- Python內建函式(一)Python函式
- Python內建函式(二)Python函式
- 1.5.5 Python內建函式Python函式
- Python 內建函式大全Python函式
- Hive內部函式簡介及查詢語法Hive函式
- scala基礎語法-----Spark基礎Spark
- Python基礎:語法基礎(3)Python
- Hive函式(內建函式+自定義標準函式UDF)Hive函式
- webgl內建函式--幾何函式與矩陣函式Web函式矩陣
- webgl內建函式--向量函式與紋理查詢函式Web函式