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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • not的優先級高于or和and
    查看全部
  • 1. 基本定義和用途

    if?語句:屬于條件判斷語句,用于依據特定條件是否成立來決定是否執行某段代碼。它不會重復執行代碼塊,僅做一次條件判斷。

    while?循環:是循環語句,只要指定的條件為真,就會持續執行循環體中的代碼,直至條件變為假。

    查看全部
  • :之后都要空四個字符

    查看全部
  • 需要按兩次回車結束循環體,再打print

    sum容易出錯,最好用total

    查看全部
  • age = 5

    if age>=18:

    ? ? print('adult')

    elif age>6 and age<18:

    ? ? print('teenager')

    elif age>3 and age<6:

    ? ? print('kid')

    else:

    ? ? print('baby')

    查看全部
  • >>> age=19

    >>> if age>=18:

    ... ? ? print(f'your age={age}')

    ... ? ? print('adult')

    ...?

    your age=19

    adult


    使用if語句,用print的時候,一定要在if的下一行縮進四個空格

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

    2025-04-17

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

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

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

    常用的轉義字符還有:

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

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

    2025-04-17

  • raw字符串為原始字符串

    單行:r'....'

    多行:r'''.......'''

    應用:字符串本身包含多個‘;“;\等容易需要轉譯的符號,用表示就不用很麻粉的在每個符號前面打\

    查看全部
  • 字符串編碼在數據存儲、網絡傳輸、多語言支持、數據庫操作、文本處理和安全等多個領域都有著不可或缺的作用。正確使用字符串編碼可以避免出現亂碼問題,確保數據的準確傳輸和處理。

    查看全部
  • 代碼解釋

    字符串拼接:借助?+?運算符來拼接兩個字符串。

    字符串重復:使用?*?運算符使字符串重復多次。

    字符串切片:通過指定索引范圍來提取子字符串。

    字符串查找:利用?find()?方法查找子字符串的起始索引。

    字符串替換:使用?replace()?方法把指定的子字符串替換成新的字符串。

    字符串大小寫轉換:upper()?方法將字符串轉換為大寫,lower()?方法將字符串轉換為小寫。

    字符串分割:split()?方法依據指定的分隔符把字符串分割成列表。

    字符串去除空白:strip()?方法能夠去除字符串首尾的空白字符。

    字符串格式化:format()?方法把變量的值插入到字符串的占位符中。

    f-string 格式化:這是 Python 3.6 及以上版本支持的一種簡潔的字符串格式化方式

    查看全部
  • 重點:{};format,format是格式化的意思

    應用:f-string是新的格式化字符串

    1、保留兩位小數

    >>> number=123.456

    >>> result='{:.2f}'.format(number)

    >>> print(result)

    123.46

    2、增加千位分隔符

    >>> number=1234567

    >>> result='{:,}'.format(number)

    >>> print(result)

    1,234,567

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

    and?運算符:對于表達式?x and y,Python 會先計算?x?的值。如果?x?的布爾值為?False(比如?0、空字符串、None?等),那么整個表達式的值就直接返回?x,因為無論?y?的值是什么,False and y?結果都為?False,所以不需要再計算?y?了。如果?x?的布爾值為?True,則返回?y?的值,因為此時整個表達式的值取決于?y。


    在?True and 0?中,True?的布爾值為?True,所以返回?0。


    or?運算符:對于表達式?x or y,Python 會先計算?x?的值。如果?x?的布爾值為?True,那么整個表達式的值就直接返回?x,因為無論?y?的值是什么,True or y?結果都為?True,不需要再計算?y?了。如果?x?的布爾值為?False,則返回?y?的值,因為此時整個表達式的值取決于?y。


    在?0 or 99?中,0?的布爾值為?False,所以返回?99。

    關鍵要看是and還是or;

    查看全部
  • 在list里面,每一個元素都有一個唯一的位置,我們稱之為索引(index)

    注意,這里要注意區分,列表的定義也是通過中括號[]來定義的,但這和通過索引訪問列表里面的元素并不沖突

    列表和字符串一樣,也支持切片

    如果我們越界切片的話,不會出現Python運行錯誤,但是按照這樣的下標去切片,獲取不到任何元素。

    查看全部
  • 可以按順序訪問列表中的元素

    字符串也可以看作是一種特殊的列表,它只能按順序存放多個字符。

    通過for循環訪問列表每一個元素的方式,我們稱為迭代。

    查看全部
  • 在程序中,容器是一種可以把多個元素放在一起的數據結構,容器中的元素可以逐個地迭代獲取

    in,not in

    列表(list)是一種有序的容器,用中括號把元素括起來可以放入數字、字符串等數據類型,list可以同時放入任意類型的數據

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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