強化整理初級部分內建函式

2021-09-30 17:05:24 字數 1610 閱讀 6940

# next(g)    之前所有的__next__都應該替換成next(g)

# *帶雙下劃線的所有的方法都可能和內建的函式有千絲萬縷的聯絡

# __iter__

# 迭代器 = 可迭代的.__iter__()

# 迭代器 = iter(可迭代的)

# 開啟模式 預設是r

# 編碼 預設是 作業系統的預設編碼

# 開啟模式 : r w a rb wb ab

# 編碼 : utf-8(100%)

# gbk

# python2

# input() 還原你輸入的值的資料型別

# raw_input = py3.input

# python3

# input() 輸入的所有內容都是字串型別

# 阻塞: 等待某件事情發生,如果不發生一直等著

# input的返回值就是使用者輸入的內容

# 輸入的內容 = input('提示')

# print(123)

# print('abc')

# print(123,'abc')

# print(123,'abc','aaa',sep = '|')

# print(123,'abc','aaa',end = '@')

# print(123,'abc','aaa',end = '@')

# print(123,'abc')

# f = open('file','w')

# print(123,'abc',file=f) # print的本質 就是寫檔案 這個檔案是pycharm的螢幕

# f.close()

# sep=' ' seperator

# 解釋過程:

# per_str = '\r%s%% : %s' % (10, '*' * 10)

# print(per_str,)

# time.sleep(1)

# per_str = '\r%s%% : %s' % (20, '*' * 20)

# print(per_str,end='')

# 雜湊 可雜湊(不可變資料型別) 不可雜湊(可變資料型別)

# 雜湊是乙個演算法,導致了字典的快速定址

# 'asjgkgfk' 複雜的演算法 得到乙個數字

# () --> 數字

# 數字 --> 數字

# 所有的資料要想得到不變的hash值,必須是乙個不可變的資料型別

# eval\exec這個函式 不能直接操作檔案當中讀進來的 網路上傳進來 使用者輸入的
# 方式一

# 輸入help() 進入幫助頁面,輸入資料型別,幫助我們列印具體的幫助資訊

# '123'.startswith()

# 輸入q退出幫助

# 方式二

# print(help(str))

# print(help('abc'))

SqlServer部分內建函式

常見字串操作函式 select charindex server sqlserver2008 2 sql索引從1開始,這裡結果為4 select charindex ser sqlserver2008 select len sqlserver2008 select left sqlserver200...

golang部分內建函式

參考官方文件 builtin 1 len 統計字串長度 中文字元位元組數為8 len str 2 new 分配記憶體 主要是分配值型別,如int float32 struct,返回的是指標 package main import fmt func main 3 make 分配記憶體 主要是分配引用型...

python的部分內建函式

內建函式思維導圖 內建函式 匿名函式 匿名函式統一的名字是 使用場景 配合著sorted,map,filter 一起使用 fn lambda a,b a b 定義乙個很簡單的函式.複雜的函式不要用lambda ret fn 3,5 print ret print fn sorted 排序函式.讓你自...