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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100。

    十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af。

    布爾值可以用and、or和not運算(注意and,or,not都是Python語言本身的關鍵字)。

    and運算是與運算,只有所有都為 True,and運算結果才是 True。

    or運算是或運算,只要其中有一個為 True,or 運算結果就是 True。

    not運算是非運算,它是一個單目運算符,把 True 變成 False,False 變成 True。

    查看全部
  • # Enter a code

    age=1

    if age>18:

    ? ? print("adult")

    else:

    ? ? if age<18 and age>6:

    ? ? ? ? print("teenage")

    ? ? else:

    ? ? ? ? if age<6 and age>3:

    ? ? ? ? ? ? print("kid")

    ? ? ? ? else:

    ? ? ? ? ? ? print("baby")

    查看全部
  • 一個長方形的長為3.14cm,寬為1.57cm,請計算這個長方形的面積,保留小數點后兩位。
    l=3.14
    w=1.57
    s=l×w
    print('s')
    round(s,2)
    查看全部
  • 前面我們寫了第一個Python程序,向屏幕打印了'Hello World',請通過定義多個變量的方式,把相同的字符串打印出來。
    查看全部
  • Python關鍵字 and or not
    變量名由大小寫英文字母、數字和下劃線_組成,變量不能用數字開頭
    查看全部
  • 數據類型
    整數 浮點數 布爾值 字符串 空值
    字典 列表
    查看全部
  • 查看全部
  • set的remove和discard方法可以用于元素的刪除,后者刪除不存在元素不會報錯。?

    set的clear方法可以用來清空元素。

    set的issubset、issuperset方法可以用來判斷集合的子集和超集。

    set的isjoint方法可以用來判斷集合是否存在并集。

    查看全部
  • https://docs.python.org/3/library/functions.html 內置函數
    查看全部
    0 采集 收起 來源:什么是函數

    2021-11-19

  • set允許通過add方法添加單個元素,或通過update方法批量添加元素,添加已有元素不會對set造成影響。

    s = set([])

    s.add('Jenny')

    s.add('Ellena')

    s2 = ['Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']

    s.update(s2)

    print(s)

    查看全部
  • 讀取set元素,即為判斷元素是否在set中,而無法像list按照索引來讀取。

    list=貨架上擺放的鞋,set=便宜甩賣堆在攤上的鞋。

    s = set(['Alice','Bob','Candy'])

    a = 'Alice' in s

    print(a)

    讓set兼容大小寫的方式:

    s = set(['Alice', 'Bob', 'Candy', 'David', 'Ellena'])

    s2 = str(s).lower()

    print('alice' in s2)

    s3 = set(['Alice', 'Bob', 'Candy', 'David', 'Ellena'])

    s4 = str(s3).upper()

    print('ALICE' in s4)

    查看全部
  • dict的key是不重復的

    set里面的元素不允許重復,沒有順序

    如何創建set:使用set(),并傳入一個list。

    s = set([1, 4, 3, 2, 5])

    重復的元素會被set合并。

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

    2021-11-18

  • Python定義變量的方法
    什么是變量
    在Python中,變量的概念基本上和初中代數的方程變量是一致的。例如,對于方程式 y=x*x ,x就是變量。當x=2時,計算結果是4,當x=5時,計算結果是25。

    合法的變量名
    只是在計算機程序中,變量不僅可以是數字,還可以是任意數據類型(字符串、布爾值、空值、字典等)。在Python中,定義一個變量需要遵循一定的約束,否則,Python可能識別不出它是一個變量。

    變量名由大小寫英文字母、數字和下劃線_組成
    變量不能用數字開頭
    變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
    以下這些變量的定義都是合法的。

    num, count, _none, min_value
    代碼塊預覽復制
    他們都滿足上面的三個條件。

    以下這些變量的定義都是不合法的。

    1num, 666, 1_cd, and
    代碼塊預覽復制
    定義變量
    定義變量的方式很簡單,通過變量名 = 數據,即可定義一個變量。
    舉個例子:

    a = 1
    代碼塊預覽復制
    在這個例子里面,a就是變量,它的值是一個整數1。

    hello = 'Hello'
    代碼塊預覽復制
    在這個例子里面,hello就是變量,它的值是一個字符串'Hello'。
    在Python里面,一個變量可以先后存儲多種不同類型的數據。

    a = 1 # 這個時候a存儲的是整數類型
    print(a)
    a = 'ABC' # 這個時候a存儲的是字符串類型
    print(a)
    查看全部
  • Python的字符串編碼
    為什么有編碼問題
    因為計算機只能處理數字,如果要處理文本,就必須先把文本轉換為數字才能處理。最早的計算機在設計時采用8個比特(bit)作為一個字節(byte),所以,一個字節能表示的最大的整數就是255(二進制11111111=十進制255),0 - 255被用來表示大小寫英文字母、數字和一些符號,這種編碼方式被稱為ASCII編碼,比如大寫字母 A 的編碼是65,小寫字母 z 的編碼是122。
    如果要表示中文,顯然一個字節是不夠的,至少需要兩個字節,而且還不能和ASCII編碼沖突,所以,中國制定了GB2312編碼,用來把中文編進去。
    類似的,日文和韓文等其他語言也有這個問題。為了統一所有文字的編碼,Unicode應運而生。Unicode把所有語言都統一到一套編碼里,這樣就不會再有亂碼問題了。
    Unicode通常用兩個字節表示一個字符,原有的英文編碼從單字節變成雙字節,只需要把高字節全部填為0就可以。

    python3的編碼
    在python3中,默認使用UTF-8 Unicode來進行編碼,因此我們可以在python中輸入任意形式的Unicode字符串,都不會遇到像python2中遇到的問題(在python2中,需要顯式指明該字符串是Unicode字符串),如果沒有了解過python2,則完全可以忽略這一點,python3提供了更加簡單易懂的編碼方式。

    s1 = '這是中文字符串'
    s2 = 'this is an English string'
    print(s1)
    print(s2)
    代碼塊預覽復制
    在python3中,中文字符串和英文字符串無異。
    查看全部
  • 不大懂
    Python中raw字符串與多行字符串
    如果一個字符串包含很多需要轉義的字符,對每一個字符都進行轉義會很麻煩。為了避免這種情況,我們可以在字符串前面加個前綴r,表示這是一個 raw 字符串,里面的字符就不需要轉義了。例如:

    r'\(~_~)/ \(~_~)/'
    代碼塊預覽復制
    但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串。

    如果要表示多行字符串,可以用'''...'''表示:

    '''Line 1
    Line 2
    Line 3'''
    代碼塊預覽復制
    上面這個字符串的表示方法和下面的是完全一樣的:

    'Line 1\nLine 2\nLine 3'

    還可以在多行字符串前面添加r,把這個多行字符串也變成一個raw字符串:

    r'''Python is created by "Guido".
    It is free and easy to learn.
    Let's start learn Python in imooc!'''
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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