1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      python內(nèi)置函數(shù)教程 python函數(shù)的內(nèi)置函數(shù)

      python3--內(nèi)置函數(shù)

      python的常用內(nèi)置函數(shù)

      專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)通海免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

      1.abs() 函數(shù)返回?cái)?shù)字的絕對(duì)值

      abs(-40)=40

      2. dict() 函數(shù)用于創(chuàng)建一個(gè)字典

      dict()

      {} ? ? ?#創(chuàng)建一個(gè)空字典類似于u={},字典的存取方式一般為key-value

      例如u = {"username":"tom", ?"age":18}

      3. help() 函數(shù)用于查看函數(shù)或模塊用途的詳細(xì)說明

      help('math')查看math模塊的用處

      a=[1,2,3,4]

      help(a)查看列表list幫助信息

      4.dir()獲得當(dāng)前模塊的屬性列表

      dir(help)

      ['__call__', '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__']

      5.min() 方法返回給定參數(shù)的最小值 /參數(shù)可以為序列

      a=? min(10,20,30,40)

      a

      10

      6. next() 返回迭代器的下一個(gè)項(xiàng)目

      it = iter([1, 2, 3, 4, 5])

      next(it)

      1

      next(it)

      2

      7. id() 函數(shù)用于獲取對(duì)象的內(nèi)存地址

      a=12

      id(a)

      1550569552

      8.enumerate() 函數(shù)用于將一個(gè)可遍歷的數(shù)據(jù)對(duì)象(如列表、元組或字符串)組合為一個(gè)索引序列,同時(shí)列出數(shù)據(jù)和數(shù)據(jù)下標(biāo),一般用在 for 循環(huán)當(dāng)中。

      a=["tom","marry","leblan"]

      list(enumerate(a))

      [(0, 'tom'), (1, 'marry'), (2, 'leblan')]

      9. oct() 函數(shù)將一個(gè)整數(shù)轉(zhuǎn)換成8進(jìn)制字符串

      oct(15)

      '0o17'

      oct(10)

      '0o12'

      10. bin() 返回一個(gè)整數(shù) int 或者長(zhǎng)整數(shù) long int 的二進(jìn)制表示

      bin(10)

      '0b1010'

      bin(15)

      '0b1111'

      11.eval() 函數(shù)用來執(zhí)行一個(gè)字符串表達(dá)式,并返回表達(dá)式的值

      eval('2+2')

      4

      12.int() 函數(shù)用于將一個(gè)字符串會(huì)數(shù)字轉(zhuǎn)換為整型

      int(3)

      3

      int(3.6)

      3

      int(3.9)

      3

      int(4.0)

      4

      13.open() 函數(shù)用于打開一個(gè)文件,創(chuàng)建一個(gè)file對(duì)象,相關(guān)的方法才可以調(diào)用它進(jìn)行讀寫

      f=open('test.txt')

      14.str() 函數(shù)將對(duì)象轉(zhuǎn)化為適于人閱讀的形式

      str(3)

      '3'

      15. bool() 函數(shù)用于將給定參數(shù)轉(zhuǎn)換為布爾類型,如果沒有參數(shù),返回 False

      bool()

      False

      bool(1)

      True

      bool(10)

      True

      bool(10.0)

      True

      16.isinstance() 函數(shù)來判斷一個(gè)對(duì)象是否是一個(gè)已知的類型

      a=5

      isinstance(a,int)

      True

      isinstance(a,str)

      False

      17. sum() 方法對(duì)系列進(jìn)行求和計(jì)算

      sum([1,2,3],5)

      11

      sum([1,2,3])

      6

      18. super() 函數(shù)用于調(diào)用下一個(gè)父類(超類)并返回該父類實(shí)例的方法。super 是用來解決多重繼承問題的,直接用類名調(diào)用父類方法

      class ? User(object):

      ? def__init__(self):

      class Persons(User):

      ? ? ? ? super(Persons,self).__init__()

      19. float() 函數(shù)用于將整數(shù)和字符串轉(zhuǎn)換成浮點(diǎn)數(shù)

      float(1)

      1.0

      float(10)

      10.0

      20. iter() 函數(shù)用來生成迭代器

      a=[1,2,3,4,5,6]

      iter(a)

      for i in iter(a):

      ... ? ? ? ? print(i)

      ...

      1

      2

      3

      4

      5

      6

      21.tuple 函數(shù)將列表轉(zhuǎn)換為元組

      a=[1,2,3,4,5,6]

      tuple(a)

      (1, 2, 3, 4, 5, 6)

      22.len() 方法返回對(duì)象(字符、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù)

      s = "playbasketball"

      len(s)

      14

      a=[1,2,3,4,5,6]

      len(a)

      6

      23. property() 函數(shù)的作用是在新式類中返回屬性值

      class User(object):

      ?def __init__(self,name):

      ? ? ? ? ? self.name = name

      def get_name(self):

      ? ? ? ? ? return self.get_name

      @property

      ?def name(self):

      ? ? ? ? ?return self_name

      24.type() 函數(shù)返回對(duì)象的類型

      25.list() 方法用于將元組轉(zhuǎn)換為列表

      b=(1,2,3,4,5,6)

      list(b)

      [1, 2, 3, 4, 5, 6]

      26.range() 函數(shù)可創(chuàng)建一個(gè)整數(shù)列表,一般用在 for 循環(huán)中

      range(10)

      range(0, 10)

      range(10,20)

      range(10, 20)

      27. getattr() 函數(shù)用于返回一個(gè)對(duì)象屬性值

      class w(object):

      ... ? ? ? ? ? ? s=5

      ...

      a = w()

      getattr(a,'s')

      5

      28. complex() 函數(shù)用于創(chuàng)建一個(gè)復(fù)數(shù)或者轉(zhuǎn)化一個(gè)字符串或數(shù)為復(fù)數(shù)。如果第一個(gè)參數(shù)為字符串,則不需要指定第二個(gè)參數(shù)

      complex(1,2)

      (1+2j)

      complex(1)

      (1+0j)

      complex("1")

      (1+0j)

      29.max() 方法返回給定參數(shù)的最大值,參數(shù)可以為序列

      b=(1,2,3,4,5,6)

      max(b)

      6

      30. round() 方法返回浮點(diǎn)數(shù)x的四舍五入值

      round(10.56)

      11

      round(10.45)

      10

      round(10.45,1)

      10.4

      round(10.56,1)

      10.6

      round(10.565,2)

      10.56

      31. delattr 函數(shù)用于刪除屬性

      class Num(object):

      ...? ? a=1

      ...? ? b=2

      ...? ? c=3.

      .. print1 = Num()

      print('a=',print1.a)

      a= 1

      print('b=',print1.b)

      b= 2

      print('c=',print1.c)

      c= 3

      delattr(Num,'b')

      print('b=',print1.b)

      Traceback (most recent call last):? File "", line 1, inAttributeError: 'Num' object has no attribute 'b'

      32. hash() 用于獲取取一個(gè)對(duì)象(字符串或者數(shù)值等)的哈希值

      hash(2)

      2

      hash("tom")

      -1675102375494872622

      33. set() 函數(shù)創(chuàng)建一個(gè)無序不重復(fù)元素集,可進(jìn)行關(guān)系測(cè)試,刪除重復(fù)數(shù)據(jù),還可以計(jì)算交集、差集、并集等。

      a= set("tom")

      b = set("marrt")

      a,b

      ({'t', 'm', 'o'}, {'m', 't', 'a', 'r'})

      ab#交集

      {'t', 'm'}

      a|b#并集

      {'t', 'm', 'r', 'o', 'a'}

      a-b#差集

      {'o'}

      二級(jí)Python----Python的內(nèi)置函數(shù)及標(biāo)準(zhǔn)庫(kù)(DAY 8)

      python的內(nèi)置函數(shù)(68個(gè))

      Python考核31個(gè)內(nèi)置函數(shù),

      python內(nèi)置了很多內(nèi)置函數(shù)、類方法屬性及各種模塊。當(dāng)我們想要當(dāng)我們想要了解某種類型有哪些屬性方法以及每種方法該怎么使用時(shí),我們可以使用dir()函數(shù)和help()函數(shù)在python idle交互式模式下獲得我們想要的信息。

      ? dir()函數(shù)獲得對(duì)象中可用屬性的列表

      Python中的關(guān)鍵詞有哪些?

      dir(__builtins__):查看python內(nèi)置函數(shù)

      help(‘keywords‘):查看python關(guān)鍵詞

      如微分積分方程的求解程序、訪問互聯(lián)網(wǎng)、獲取日期和時(shí)間、機(jī)器學(xué)習(xí)算法等。這些程序往往被收入程序庫(kù)中,構(gòu)成程序庫(kù)。

      只有經(jīng)過嚴(yán)格檢驗(yàn)的程序才能放在程序庫(kù)里。檢驗(yàn),就是對(duì)程序作充分的測(cè)試。通常進(jìn)行的有正確性測(cè)試、精度測(cè)試、速度測(cè)試、邊界條件和出錯(cuò)狀態(tài)的測(cè)試。經(jīng)過檢驗(yàn)的程序不但能保證計(jì)算結(jié)果的正確性,而且對(duì)錯(cuò)誤調(diào)用也能作出反應(yīng)。程序庫(kù)中的程序都是規(guī)范化的。所謂規(guī)范化有三重含義:①同一庫(kù)里所有程序的格式是統(tǒng)一的;② 對(duì)這些程序的調(diào)用方法是相同的;③ 每個(gè)程序所需參數(shù)的數(shù)目、順序和類型都是嚴(yán)格規(guī)定好的。

      Python的庫(kù)包含標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)

      標(biāo)準(zhǔn)庫(kù):程序語(yǔ)言自身?yè)碛械膸?kù),可以直接使用。help('modules')

      第三方庫(kù):第三方者使用該語(yǔ)言提供的程序庫(kù)。

      標(biāo)準(zhǔn)庫(kù): turtle 庫(kù)(必選)、 random 庫(kù)(必選)、 time 庫(kù)(可選)。

      ? turtle 庫(kù):圖形繪制庫(kù)

      原理如同控制一只海龜,以不同的方向和速度進(jìn)行位移而得到其運(yùn)動(dòng)軌跡。

      使用模塊的幫助時(shí),需要先將模塊導(dǎo)入。

      例如:在IDLE中輸入import turtle

      dir(turtle)

      help(turtle.**)

      1.畫布

      畫布就是turtle為我們展開用于繪圖區(qū)域, 我們可以設(shè)置它的大小和初始位置。

      setup()方法用于初始化畫布窗口大小和位置,參數(shù)包括畫布窗口寬、畫布窗口高、窗口在屏幕的水平起始位置和窗口在屏幕的垂直起始位置。

      參數(shù):width, height: 輸入寬和高為整數(shù)時(shí),表示 像素 ;為小數(shù)時(shí),表示占據(jù)電腦屏幕的比例。(startx,starty):這一坐標(biāo)表示

      矩形窗口左上角頂點(diǎn)的位置,如果為空,則窗口位于屏幕中心:

      例如:setup(640,480,300,300)表示在桌面屏幕(300,300)位置開始創(chuàng)建640×480大小的畫布窗體。

      2、畫筆

      ? color() 用于設(shè)置或返回畫筆顏色和填充顏色。

      例如:color(‘red’)將顏色設(shè)為紅色,也可用fillcolor()方法設(shè)置或返回填充顏色,或用pencolor()方法設(shè)置或返回筆觸顏色。

      python基礎(chǔ):內(nèi)置函數(shù)、方法、轉(zhuǎn)義字符大全

      在寫python程序時(shí),常能用到一些函數(shù)和方法,總結(jié)一下,保存起來,方便查詢。

      一、內(nèi)置函數(shù)

      # abs()獲取數(shù)字絕對(duì)值

      # chr(i)數(shù)字轉(zhuǎn)換為字符類型

      # divmod() 獲取兩個(gè)數(shù)值的商和余數(shù)

      # enumerate() 將可遍歷序列組合為索引序列

      # float()轉(zhuǎn)換為浮點(diǎn)數(shù)

      # format() 格式化字符串

      # int()轉(zhuǎn)換為整數(shù)?

      # input() 接受用戶輸入內(nèi)容

      # len() 計(jì)算元素個(gè)數(shù)

      # max() 返回最大值

      # min() 返回最小值

      # math.ceil() 返回指定數(shù)值的上舍整數(shù)

      # open()打開文件并返回文件對(duì)象

      # pow() 冪運(yùn)算

      # print()打印輸出?

      # range() 生成器

      # reversed()反轉(zhuǎn)所有元素

      # round()四舍五入求值

      # sorted()對(duì)可迭代對(duì)象進(jìn)行排序?

      # str() 轉(zhuǎn)換為字符串

      # sum() 求和

      # set() 創(chuàng)建集合

      # tuple() 將序列轉(zhuǎn)換為元組

      # zip()將可迭代對(duì)象打包成元組

      二、方法

      # append() 添加列表元素

      # capitalize()首字母轉(zhuǎn)換為大寫?

      # count()字符出現(xiàn)次數(shù)

      # close() 關(guān)閉文件

      # decode() 解碼字符串

      # dict.keys() 獲取字典所有的鍵

      # find()字符串首次出現(xiàn)的索引

      # f.read() 讀取文件內(nèi)容

      # dict.update()更新字典

      # dict.items() 獲取字典鍵/值對(duì)

      # dict.get() 返回指定鍵的值

      # encode() 編碼字符串

      # list.sort() 排序列表元素

      # index() 元素首次出現(xiàn)的索引

      # isdigit() 判斷字符串是否只由數(shù)字組成

      # isupper() 是否所有字母都為大寫

      # isnum() 判斷字符串是否由字母和數(shù)字組成

      # islower() 是否所有字母都為小寫

      # isdecimal() 檢查字符串是否只包含十進(jìn)制字符

      # isalpha() 檢測(cè)字符串是否為純字母

      # random.shuffle()隨機(jī)排序

      # random.sample()返回?zé)o重復(fù)隨機(jī)數(shù)列表

      # random.choice() 返回一個(gè)隨機(jī)元素

      # random.randint() 生成指定范圍的隨機(jī)整數(shù)

      # random.randrange() 生成指定范圍的指定遞增基數(shù)隨機(jī)整數(shù)

      # pop() 刪除列表中的元素

      # remove()刪除列表中的指定元素

      # strip()去除空格

      # lstrip()去除左側(cè)空格

      # rstrip() 去除右側(cè)空格

      # readline() 讀取單行內(nèi)容

      # root.after() Tkinter中等待一段時(shí)間后再執(zhí)行命令

      # str.isnumeric() 驗(yàn)證字符串是否為數(shù)字(適用于Unicode)

      # split()分割字符串

      # ord() 將字符轉(zhuǎn)換為整數(shù)

      # replace() 字符串替換

      # ljust() 左對(duì)齊填充

      # rjust() 左對(duì)齊填充

      # readlines() 讀取所有行內(nèi)容

      # datetime.datetime.now() 返回指定時(shí)區(qū)的本地日期時(shí)間

      # datetime.datetime.today() 獲取當(dāng)前本地日期的date對(duì)象

      # datetime.utcnow() 返回當(dāng)前UTC時(shí)間的datetime對(duì)象

      # time.strptime()把時(shí)間字符串解析為元組

      # time.time()返回當(dāng)前時(shí)間的時(shí)間戳

      # time.sleep()暫停指定秒數(shù)

      # time.strftime() 返回指定格式的日期字符串

      # time.mktime() 接收時(shí)間元組并返回時(shí)間戳

      # os.getcwd() 獲取當(dāng)前工作目錄

      # os.listdir() 獲取指定路徑下的目錄和文件列表

      # os.makedirs() 遞歸創(chuàng)建目錄

      # os.rename() 重命名目錄或文件

      # os.path.exists() 判斷路徑是否存在

      # upper() 全部轉(zhuǎn)換為大寫字母

      # lower()? 全部轉(zhuǎn)換為小寫字母

      # sys.stdout.write() 標(biāo)準(zhǔn)輸出打印

      # sys.stdout.flush()刷新輸出?

      # shutil.copy() 復(fù)制單個(gè)文件到另一文件或目錄

      # write() 寫入文件內(nèi)容

      # winsound.Beep() 打開電腦揚(yáng)聲器

      # zfill() 在字符串前面填充0

      三、循環(huán)語(yǔ)句

      # break終止當(dāng)前循環(huán)

      # continue 終止本循環(huán)進(jìn)入下一次循環(huán)

      # with open() as file 以with語(yǔ)句打開文件(數(shù)據(jù)保存)

      四、轉(zhuǎn)義字符

      \ 行尾續(xù)行符

      \' 單引號(hào)?

      \'' 雙引號(hào)

      \a 響鈴

      \e 轉(zhuǎn)義

      \n 換行

      \t 橫向制表符

      \f 換頁(yè)

      \xyy 十六進(jìn)制yy代表的字符

      \\反斜杠符號(hào)

      \b 退格

      \000 空

      \v 縱向制表符

      \r 回車

      \0yy 八進(jìn)制yy代表的字符

      \other 其他的字符以普通格式輸出


      當(dāng)前標(biāo)題:python內(nèi)置函數(shù)教程 python函數(shù)的內(nèi)置函數(shù)
      文章出自:http://www.ef60e0e.cn/article/dochdei.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        巴楚县| 德惠市| 喀喇沁旗| 司法| 满城县| 朝阳市| 比如县| 浦江县| 来安县| 铜川市| 大同县| 西乡县| 汾西县| 都江堰市| 独山县| 舞钢市| 汉沽区| 土默特左旗| 友谊县| 荆州市| 广东省| 恩施市| 巍山| 昭觉县| 二手房| 谢通门县| 皮山县| 新龙县| 宝兴县| 睢宁县| 八宿县| 尉氏县| 关岭| 龙岩市| 栾城县| 馆陶县| 济宁市| 九寨沟县| 吉首市| 岱山县| 陕西省|