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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • http://img1.sycdn.imooc.com//617fa1200001b9a905670312.jpgwhile循環

    查看全部
  • http://img1.sycdn.imooc.com//617fa0ae00016b9d05480248.jpgfor循環

    查看全部
  • http://img1.sycdn.imooc.com//617f9e7e00012bf305400296.jpgfor循環

    查看全部
  • http://img1.sycdn.imooc.com//617f9e270001451206000272.jpgwhile循環

    查看全部
  • age = 19

    if age>=18:

    ? ? print('your age is {}'.format(age))

    ? ? print('adult')

    查看全部
    0 采集 收起 來源:Python之if語句

    2021-11-01

  • Python規范中,一般使用4個空格作為縮進

    查看全部
    0 采集 收起 來源:Python之if語句

    2021-11-01

  • s = set([1, 4, 3, 2, 5, 4, 2, 3, 1])
    print(s) # ==> set([1, 2, 3, 4, 5])
    代碼塊預覽復制
    可以看到,在傳入set()的list中,包含了重復的元素,但是打印的時候,相同的元素只保留了一個,重復的元素都被去掉了,這是set的一個重要特點。
    查看全部
    0 采集 收起 來源:什么是set

    2021-11-01

  • set不能包含重復的元素,我們傳入重復的元素看看會發生什么。
    查看全部
    0 采集 收起 來源:什么是set

    2021-11-01

  • set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
    查看全部
    0 采集 收起 來源:什么是set

    2021-11-01

  • a="這是一句中英文混合的Python字符串:Hello {}!"

    result=a.format('World')

    print(result)

    查看全部
  • # Enter a code
    a=r'''"
    \
    \\
    \n
    \t'''
    print (a)

    查看全部
  • a='Life is {0},you need {1}'

    result=a.format('short','python')

    print(result)

    定義變量的時候,如果賦值為字符串,其中一部分可以預留為空,用大括號表示。

    比如定義變量a='ABC{}'

    那么這個時候變量a的類型是一個字符串,但它的值是可變的,因為ABC是確定的字符,但{}不是。

    然后你想給大括號{}里面添加字符的話,可以用a.format()函數,a是你定義好值里帶{}的變量,format后面的小括號()里面可以填你想加到大括號{}里面的內容,比如想加DEF,那么a.format('DEF')的值就是ABCDEF

    a.format('DEF')也是一個變量,這時候你可以直接輸出它

    用print(a.format('DEF'))得到結果就是ABCDEF

    或者為了看著清楚點,定義變量b=a.format('DEF'),然后print(b)得到結果ABCDEF

    查看全部
  • raw字符串即原始字符串,防止轉義

    查看全部
  • 四則運算

    整數、浮點數可以直接進行四則運算。

    # 加法
    num1 = 10
    num2 = 0.5
    result = num1 + num2
    print(result) # ==> 10.5
    # 減法
    result = num1 - num2
    print(result) # ==> 9.5
    # 乘法
    result = num1 * num2
    print(result) # ==> 5.0
    # 除法
    result = num1 / num2
    print(result) # ==>20.0

    從上面可以發現一個規律,整數和浮點數運算后 ,得到的結果不管小數點后是否有值,結果都變成浮點數了,這是合理的,浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。


    注意:在Python2使用除法可能和Python3得到不一樣的結果

    # python2
    num1 = 10
    num2 = 3
    result = num1 / num2
    print(result) # ==> 3
    # python3
    num1 = 10
    num2 = 3
    result = num1 / num2
    print(result) # ==> 3.3333333333333335

    可以看到在python2,得到的是一個整數的結果,這是因為除數和被除數都是整數時,得到的結果也默認保存為整數了,這是非常不科學的,因此在python3,改進了這一點。



    取模運算

    Python數字支持取模運算,使用百分號%表示取模。

    print(3 % 2) # ==> 1
    print(33 % 10) # ==> 3
    print(99 % 30) # ==> 9

    恰當使用取模運算,可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。

    print(3 % 2) # ==> 1 因此3為奇數
    print(33 % 2) # ==> 1 因此33為奇數
    print(100 % 2) # ==> 0 因此100為偶數



    地板除

    Python除了普通除法以外,還有一個特殊的除法被稱為地板除,對于地板除,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。

    10//4 # ==> 2
    10//2.5 # ==> 4.0
    10//3 # ==> 3



    小數點位數

    使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,這里先了解round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。

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

    查看全部
  • 常用的轉義字符還有:

    \n表示換行
    \t 表示一個制表符
    \\表示 \ 字符本身
    查看全部
    0 采集 收起 來源:Python的字符串

    2021-10-31

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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