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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • Python定義變量的方法

    什么是變量

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

    合法的變量名

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

    變量名由大小寫英文字母、數字和下劃線_組成

    變量不能用數字開頭

    變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)

    1、變量名由大小寫英文字母、數字和下劃線_組成

    2、變量不能用數字開頭

    3、變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)

    定義變量

    定義變量的方式很簡單,通過變量名?=?數據,即可定義一個變量。
    舉個例子:

    a = 1

    在這個例子里面,a就是變量,它的值是一個整數1。

    hello = 'Hello'

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

    a = 1 # 這個時候a存儲的是整數類型
    print(a)
    a = 'ABC' # 這個時候a存儲的是字符串類型
    print(a)

    這是Python這類語言特有的特性,我們稱之為動態語言,與之對應的是靜態語言,Python、Javascript等等都是動態語言,Java、C、C++等等屬于靜態語言。

    查看全部
  • tuple元素不可修改
    查看全部
    0 采集 收起 來源:什么是tuple

    2022-04-17

  • a or b:
    1短路
    2若 a,b都為真 返回 a
    a and b
    1 短路
    2 若a,b都為真,返回b
    查看全部
  • 2.x版本與3.x版本不兼容

    查看全部
  • List類型中的元素用“,空格分開”

    查看全部
  • pop()方法的參數是key,如果key不存在便會引起錯誤

    d = {

    ? ? 'Alice': 45,

    ? ? 'Bob': 60,

    ? ? 'Candy': 75,

    ? ? 'David': 86,

    ? ? 'Ellena': 49

    }

    a='alic'

    if a in d.keys():

    ????d.pop(a)

    else:

    ????print('{} not in d'.format(a))

    查看全部
  • 對dict直接賦值,可以添加新的key,若key已經存在,則更新key的值

    查看全部
  • 還有一種方法可以通過key來獲取對應的value,這種方法不會引起錯誤,dict本身提供get方法,把key當作參數傳遞給get方法,就可以獲取對應的value,當key不存在時,也不會報錯,而是返回None。

    print(d.get('Alice')) # ==> 45
    print(d.get('Dodo')) # ==> None

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

    查看全部
  • not計算的優先級是高于and和or的。

    查看全部
  • 變量名由大小寫英文字母、數字和下劃線_組成

    變量不能用數字開頭

    變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)

    查看全部
  • 因此,要定義只有一個元素的tuple,需要在元素后面添加一個逗號。

    T = (1, )
    print(T) # ==> (1, )

    查看全部
  • Python基礎數據類型:整數,浮點數,字符串,布爾值,空值。
    二進制0b ,十六進制0x。
    浮點數即小數 ,10用e替代。
    字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話。
    一個布爾值只有True、False兩種值,要么是True,要么是False。
    布爾值可以用and、or和not運算(注意and,or,not都是Python語言本身的關鍵字)。
    空值是Python里一個特殊的值,用None表示。注意,None和0是不一樣的。None不能理解為0。

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

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

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

    常用的轉義字符還有:

    \n表示換行
    \t?表示一個制表符? 制表符理解為4個空格鍵一個 \t 等于四個空格位

    \\表示?\?字符本身

    請在Python中輸出以下字符串special string: ', ", \, \\, \n, \t

    參考答案:

    s = 'special string: \', ", \\, \\\\, \\n, \\t'
    print(s)

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

    2022-04-11

  • 1.因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True

    2.需要注意的是,not計算的優先級是高于and和or的

    3.

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

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

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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