亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 所有字符均為英文字符

    "index.py"

    查看全部
  • Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以:

    True and 0計算結果是0?
    繼續計算0 or 99計算結果是 99?
    因此,結果是99。
    需要注意的是,not計算的優先級是高于and和or的。

    True?and?not?False?#?==>?True

    在上述布爾計算中,先計算not False = True,然后再計算True and True,因此得到True的結果。

    短路計算

    1. 在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。

    2. 在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。

    所以Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。

    寫筆記

    代碼語言


    截圖提交

    我的筆記

    查看更多我的筆記

    • 問答

    • 評論


    查看全部
  • 3-5

    就需要對字符串中的某些特殊字符進行“轉義”,Python字符串用\進行轉義。

    要表示字符串Bob said "I'm OK"
    由于'"會引起歧義,因此,我們在它前面插入一個\表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為

    'Bob?said?\"I\'m?OK\".'

    注意:轉義字符 \不計入字符串的內容中。

    常用的轉義字符還有:

    \n表示換行
    \t?表示一個制表符
    \\表示?\?字符本身

    查看全部
    0 采集 收起 來源:Python的字符串

    2021-01-20

    1. 在Python中,布爾類型還可以與其他數據類型(字符串,數字等)做 and、or和not運算,請看下面的代碼:

    a?=?True
    print(a?and?0?or?99)?#?==>?99

    得到的計算結果不是布爾類型,而是數字99,這是為什么呢?

    因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以:

    True and 0計算結果是0?
    繼續計算0 or 99計算結果是 99?
    因此,結果是99。
    需要注意的是,not計算的優先級是高于and和or的

    查看全部
    1. # python2
      num1 = 10
      num2 = 3
      result = num1 / num2
      print(result) # ==> 3
      # python3
      num1 = 10
      num2 = 3
      result = num1 / num2
      print(result) # ==> 3.3333333333333335

    2. Python除了普通除法以外,還有一個特殊的除法被稱為地板除,對于地板除,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。????? 10//4 # ==> 2
      ???????????? 10//2.5 # ==> 4.0
      ???????????? 10//3 # ==> 3

    3. num = 10 / 3
      print(num) # ==> 3.3333333333333335
      # 使用round保留兩位小數
      round(num, 2) # ==> 3.33

    查看全部
  • 使用[]切割,計數從0開始,0表示第一個,可以切片取出字符串中特定位置的字符串,eg:

    ?print('ABCDEFGHIJK'[0:3]) #==> ABC

    查看全部
  • append:將元素放入末尾;

    insert:可以定義元素位置;

    查看全部
  • tuple元組固定不變,不可增刪改

    tuple與list可以相互轉化

    查看全部
    0 采集 收起 來源:什么是tuple

    2021-01-20

  • 二維數組。。。。。。。。。。。。。。

    查看全部
    0 采集 收起 來源:Python二維list

    2021-01-20

  • lis:有序的容器,里面的元素按照一定順序排列;


    查看全部
  • http://img1.sycdn.imooc.com//6007e2480001d85605030199.jpg

    # Enter a code

    age = 1

    if age <3:

    ? ? print('baby')

    elif age >=18:

    ? ? print('adult')

    elif age >=6:

    ? ? print('teenager')

    else:

    ? ? print('kid')


    查看全部
  • http://img1.sycdn.imooc.com//6007c6e2000147b005320632.jpg

    Python的字符串切片


    查看全部
  • 1、檢測:CMD——Python
    查看全部
  • 因為elif是依次判斷,只要接下來為True,將不會再對下面條件進行判斷,所以輸出的是“恭喜你,拿到卓越的成績”

    查看全部
  • #?Enter?a?code
    #?coding:?utf-8
    #?continue方法求1000以內偶數和
    
    num?=?0
    sum?=?0
    
    while?1:
    ????if?num?==?1000:
    ????????break
    ????
    ????num?+=?1
    ????
    ????if?num?%?2?==?0:
    ????????sum?+=?num
    ????????continue
    ????
    print(sum)


    查看全部

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!