久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

        手機站
        千鋒教育

        千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

        千鋒教育

        掃一掃進(jìn)入千鋒手機站

        領(lǐng)取全套視頻
        千鋒教育

        關(guān)注千鋒學(xué)習(xí)站小程序
        隨時隨地免費學(xué)習(xí)課程

        當(dāng)前位置:首頁  >  技術(shù)干貨  > Python辦公自動化之進(jìn)入Python世界

        Python辦公自動化之進(jìn)入Python世界

        來源:千鋒教育
        發(fā)布人:wjy
        時間: 2022-07-28 17:20:00 1659000000

          ### Python基本語法

          #### 編碼規(guī)范

          默認(rèn)情況下,python3源文件以UTF-8編碼,所有字符串都是unicode字符串。同時可以可以指定源文件的不同編碼文件開頭加上。

          > \# -*- coding: UTF-8 -*-

          >

          > \# coding=utf-8(等號兩邊不能有空格)

          允許在源文件中使用utf-8字符集中的字符編碼,對應(yīng)的適合語言為中文等。

          #### print()函數(shù)

          1. 字符串和數(shù)值類型可以直接輸出

          2. 無論什么類型,數(shù)值,布爾,列表,字典...都可以直接輸出

          3. 格式化輸出 如:%s :表示字符串 ;%d表示十進(jìn)制整數(shù);%f 表示十進(jìn)制浮點數(shù)

          4. Python中總是默認(rèn)換行的

          如:

          ```

          print("Hello World")

          s = 'Hello'

          print(s)

          name = 'John'

          print('%s是最棒噠!' % name)

          print('我真的是換行的,若不想換行,添加end參數(shù)')

          print('我是不換行噠!',end="")

          ```

          #### 變量

          變量:值會發(fā)生變化的的量,與常量相對.

          聲明變量的格式:變量名 = 值 (值的類型決定變量的類型)

          比如:

          ```

          name = ‘John’ # 聲明了變量name

          age = 20

          ```

          注釋:

          (1)單行注釋:#

          (2)多行注釋:''' '''

          Python允許你同時為多個變量賦值。

          例如:

          ```

          a = b = c = 1

          ```

          以上實例,創(chuàng)建一個整型對象,值為 1,從后向前賦值,三個變量被賦予相同的數(shù)值。

          可以為多個對象指定多個變量。

          例如:

          ```

          a, b, c = 1, 2, "running"

          a,b = b,a

          ```

          #### 標(biāo)識符

          在程序中自定義的類名、函數(shù)名、變量等符號和名稱,叫做標(biāo)識符。

          標(biāo)識符的命名需要符合如下規(guī)范:

          ```

          (1)標(biāo)識符由字母、數(shù)字和下劃線組成

          (2)不能使用數(shù)字開頭,即第一個字符必須是字母或下劃線_

          (3)標(biāo)識符對大小寫敏感

          (4)不可以使用關(guān)鍵字,可以使用下面代碼查看關(guān)鍵字:

          import keyword

          print(keyword.kwlist)

          ```

          比如:合法的標(biāo)識符

          ```

          name

          User

          user_name

          user_age

          GOODS

          student_name

          book20

          ```

          不合法的標(biāo)識符

          ```

          user&name # & 不屬于標(biāo)識符的組成字符,即包含非法字符

          8name # 不能以數(shù)字開頭

          yield # yield是關(guān)鍵字,不能作為標(biāo)識符

          ```

          標(biāo)識符的命名,除了要遵守上文所述的幾條規(guī)則外,在不同場景中其命名也是有一定規(guī)則的,如下所示:

          - 函數(shù)名、類中屬性名、類中的方法名:全部使用小寫字母,多個字母之間可用下劃線`_`分隔,例如`user_age`

          - 常量名:全部使用大寫字母,多個字母之間可用下劃線`_`分隔,例如`YEAR`

          - 類名:單詞首字母大寫,例如`Goods`

          - 包名:應(yīng)盡量簡短,全部使用小寫字母,多個字母間可用`.`分隔,例如`com.python`

          - 模塊名:應(yīng)盡量簡短,全部使用小寫字母,多個字母間可用下劃線`_`分隔,例如 `user_login`

          #### 數(shù)據(jù)類型

        屏幕快照 2021-08-03 上午11.51.48

          對于**數(shù)值類型**Python3 支持 **int、float、complex(復(fù)數(shù))**。

          **整型**

          Python 整數(shù)數(shù)據(jù)類型,簡稱整型,在 Python 中用 `int`表示。

          整數(shù)指的是沒有小數(shù)部分的數(shù)字,在 Python 中的整數(shù)包括正整數(shù)、0(數(shù)字零) 和負(fù)整數(shù)。

          比如:

          ```

          money = 100

          age = 19

          ```

          當(dāng)然也會分成:**二進(jìn)制、八進(jìn)制、十六進(jìn)制**

          > 二進(jìn)制形式,由 0 和 1 兩個數(shù)字組成,書寫時以`0b`或`0B`開頭

          >

          > 八進(jìn)制形式,由 0~7 共八個數(shù)字組成,以`0o`或`0O`開頭

          >

          > 十六進(jìn)制形式,由 0~9 十個數(shù)字以及 A~F(或 a~f)六個字母組成,書寫時以`0x`或`0X`開頭

          如:

          ```

          print(0b101)

          print(0o22)

          print(0xc)

          ```

          **浮點型**

          浮點數(shù)數(shù)據(jù)類型,可以簡稱為浮點類型。小數(shù)通常以浮點數(shù)的形式存儲,在 Python 中用 `float` 表示??梢岳斫鉃楦↑c數(shù)是用來描述小數(shù)的。

          比如:

          ```

          height = 5.8

          width = 6.2

          ```

          **復(fù)數(shù)**

          復(fù)數(shù)數(shù)據(jù)類型,簡稱復(fù)數(shù)類型。在 Python 中用`complex`表示。復(fù)數(shù)類型是 Python 的內(nèi)置類型,直接書寫即可。復(fù)數(shù)由實部(real part)和虛部(imaginary part)構(gòu)成,分別以一個浮點數(shù)表示。在 Python 中,復(fù)數(shù)的虛部以小寫字母`j`或者大寫字母`J`作為后綴(虛數(shù)單位)具體格式為:a + bj

          比如:

          ```

          c1 = 12 + 0.2j

          ```

          **字符串類型**

          python 中的字符串字面量由單引號或雙引號括起。'hello' 等同于 "hello"。通過使用變量名稱后跟等號和字符串,把字符串賦值給變量:

          比如:

          ```

          name = ‘John’

          ```

          多行字符串:您可以使用三個引號將多行字符串賦值給變量

          比如:

          ```

          message = ''' hello

          world!'''

          ```

          **布爾型**

          布爾表示兩值之一:True 或 False。

          如果有內(nèi)容,則幾乎所有值都將為 True。除 ()、[]、{}、""、數(shù)字 0 和值 None外,任何字符串均為 True。

          比如:

          ```

          print(True)

          print(3>4)

          ```

          當(dāng)然還有其他類型后面我們在逐一介紹,更詳細(xì)的內(nèi)容請看:https://mp.weixin.qq.com/s/oWT8KGheWfX3awfDFfk0ag

          **類型轉(zhuǎn)換**

          類型轉(zhuǎn)換涉及到的函數(shù):

          > int(x [,base]) 將x轉(zhuǎn)換為一個整數(shù)

          > float(x) 將x轉(zhuǎn)換到一個浮點數(shù)

          > str(x) 將對象 x 轉(zhuǎn)換為字符串

          > eval(str) 用來計算在字符串中的有效Python表達(dá)式,并返回一個對象

          > tuple(s) 將序列 s 轉(zhuǎn)換為一個元組

          > list(s) 將序列 s 轉(zhuǎn)換為一個列表

          > set(s) 轉(zhuǎn)換為可變集合

          > dict(d) 創(chuàng)建一個字典。d 必須是一個序列 (key,value)元組。

          > chr(x) 將一個整數(shù)轉(zhuǎn)換為一個字符

          > ord(x) 將一個字符轉(zhuǎn)換為它的整數(shù)值

          > hex(x) 將一個整數(shù)轉(zhuǎn)換為一個十六進(jìn)制字符串

          > oct(x) 將一個整數(shù)轉(zhuǎn)換為一個八進(jìn)制字符串

          比如:

          ```

          a = 0x18

          print(int(a))

          x = 7

          print(eval('2*x'))

          print(chr(48))

          money = 5.89

          print(int(money))

          ```

          ### 學(xué)習(xí)Python的方法

          三句話:

          ```

          多動手:“紙上得來終覺淺,絕知此事要躬行。”

          多搜索:隨著互聯(lián)網(wǎng)越來越普及,大量的學(xué)習(xí)者已經(jīng)把互聯(lián)網(wǎng)作為一個重要的學(xué)習(xí)平臺。

          多總結(jié):一名成功的學(xué)習(xí)者應(yīng)該是一位善于總結(jié)的高手。

          ```

        tags:
        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
        請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
        免費領(lǐng)取
        今日已有369人領(lǐng)取成功
        劉同學(xué) 138****2860 剛剛成功領(lǐng)取
        王同學(xué) 131****2015 剛剛成功領(lǐng)取
        張同學(xué) 133****4652 剛剛成功領(lǐng)取
        李同學(xué) 135****8607 剛剛成功領(lǐng)取
        楊同學(xué) 132****5667 剛剛成功領(lǐng)取
        岳同學(xué) 134****6652 剛剛成功領(lǐng)取
        梁同學(xué) 157****2950 剛剛成功領(lǐng)取
        劉同學(xué) 189****1015 剛剛成功領(lǐng)取
        張同學(xué) 155****4678 剛剛成功領(lǐng)取
        鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
        董同學(xué) 138****2867 剛剛成功領(lǐng)取
        周同學(xué) 136****3602 剛剛成功領(lǐng)取
        相關(guān)推薦HOT
        云快照與自動備份有什么區(qū)別?

        1、定義和目標(biāo)不同云快照的主要目標(biāo)是提供一種快速恢復(fù)數(shù)據(jù)的方法,它只記錄在快照時間點后的數(shù)據(jù)變化,而不是所有的數(shù)據(jù)。自動備份的主要目標(biāo)...詳情>>

        2023-10-14 12:48:59
        服務(wù)器為什么要用Linux?

        服務(wù)器為什么要用Linux作為服務(wù)器操作系統(tǒng)的優(yōu)選,Linux在眾多選擇中脫穎而出。Linux作為服務(wù)器操作系統(tǒng)的優(yōu)選,有其獨特的優(yōu)勢和特點。包括其...詳情>>

        2023-10-14 12:34:11
        ORM解決的主要問題是什么?

        ORM(對象關(guān)系映射)解決的主要問題是將關(guān)系數(shù)據(jù)庫與面向?qū)ο缶幊讨g的映射困境。在傳統(tǒng)的關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)以表格的形式存儲,而在面向?qū)ο?..詳情>>

        2023-10-14 12:26:19
        Go為什么不支持三元運算符?

        Go為什么不支持三元運算符Go語言是一種以簡潔和有效性為目標(biāo)的編程語言,因此在設(shè)計過程中,Go的設(shè)計者刻意排除了一些他們認(rèn)為可能導(dǎo)致復(fù)雜性或...詳情>>

        2023-10-14 12:12:36
        IT通常說的平臺是什么意思?

        在信息技術(shù)(IT)領(lǐng)域,”平臺”這個詞有著廣泛的含義,它常常指代支持軟件應(yīng)用開發(fā)和運行的基礎(chǔ)框架和環(huán)境。以下是對”平臺”這個概念的更深入...詳情>>

        2023-10-14 11:55:36
        蒙城县| 蒲江县| 广宁县| 德江县| 林州市| 盐津县| 德令哈市| 锡林郭勒盟| 巴林左旗| 墨竹工卡县| 夏邑县| 商城县| 榆社县| 玛纳斯县| 阿城市| 大邑县| 衡南县| 托里县| 巩留县| 邵阳市| 苍山县| 溧水县| 台安县| 康马县| 莱西市| 徐水县| 同仁县| 庐江县| 仁布县| 墨竹工卡县| 天台县| 阿克陶县| 枣庄市| 宁德市| 教育| 贺州市| 南开区| 泰来县| 开封县| 莱芜市| 西畴县|