Python學習1

序言

? 對于python的學習,大一只能算是接觸過Python,知道有這么一門計算機語言,但是對于語言學習,知道并不意味什么!日積月累的學習,不能僅僅是接觸過。對于計院的人來說,語言是以后吃飯的工具。慢慢開始學著主動去學習。這兩天因為兼職的原因,網上認識了一個澳洲的中國小姐姐(悉尼大學),吐槽著他們大學的老師,布置作業時候啥都不講,被逼著學習,才認識到了國內大學的不足,沒有擺脫原先的教育方式。

語法

? 學習一門語言,最重要的就是學習它的語法,掌握了語法,才可以進行接下來的知識。

  1. 變量的定義

    相比較其他語言的先定義后使用,Python提供了更加強大的變量的使用。可以直接使用一個沒有定義的變量來接收任何數據。

    a = "123456"#定義一個字符串
    b = string()#接受一個字符串類型的返回值
    def string():
        return "123456"
    

    在這里,我們并沒有像C語言里邊一樣。

    char a[7];
    a = "1234567";
    

    定義一個字符串類型的數據,才給字符串賦值。而是直接將字符串賦值給變量a。把很大一部分工作給了機器去做,節省了很多的代碼量。

  2. 變量的輸入

    函數 版本
    input() 2.X
    raw_input() 3.X

    下面給個例子

    a = input()#輸入一個值給a這個變量
    
  3. 輸出

    #最簡單的輸出
    print("Hello world!")
    #程序員的第一個程序。
    
    • 格式化輸出
    格式 描述
    %% 百分號標記
    %c 字符及其ASCII碼
    %s 字符串
    %d 有符號整數(十進制)
    %u 無符號整數(十進制)
    %o 無符號整數(八進制)
    %x 無符號整數(十六進制)
    %X 無符號整數(十六進制大寫字符)
    %e 浮點數字(科學計數法)
    %E 浮點數字(科學計數法,用E代替e)
    %f 浮點數字(用小數點符號)
    %g 浮點數字(根據值的大小采用%e或%f)
    %G 浮點數字(類似于%g)
    %p 指針(用十六進制打印值的內存地址)
    %n 存儲輸出字符的數量放進參數列表的下一個變量中
    • 轉義字符
    轉義字符 描述
    (在行尾時) 續行符
    \ 反斜杠符號
    ' 單引號
    " 雙引號
    \a 響鈴
    \b 退格(Backspace)
    \e 轉義
    \000
    \n 換行
    \v 縱向制表符
    \t 橫向制表符
    \r 回車
    \f 換頁
    \oyy 八進制數,yy代表的字符,例如:\o12代表換行
    \xyy 十六進制數,yy代表的字符,例如:\x0a代表換行
    \other 其它的字符以普通格式輸出
    a = "123456"
    print("%s\n" %(a))
    #效果,輸出a字符串并換行。轉義字符只有在輸出里邊會用到。當然格式化輸出也是只有輸出才會使用
    
  4. 小結,如何使用輸入和輸出對于我們的程序別人如何理解有著很大的作用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執行單位為行(line),也就是一...
    悟名先生閱讀 4,195評論 0 13
  • 一、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向對象程序設計...
    子非魚_t_閱讀 4,240評論 1 44
  • 接下來,我們了解一下領導力情商模型和領導風格。 戈爾曼被譽為情商之父,他在情商領域已經研究了三十多年,在本書中,他...
    承謙閱讀 465評論 0 0
  • 多年前,通剎、一魯、光恒、我,四位禪友相約到終南山凈修,多方游逛,最終在郿縣地界發現一處佳境。卜居、筑室、拓荒、支...
    酒神的海塔閱讀 690評論 5 16
  • 最近不知怎么的就喜歡上了趙雷的民謠 一遍一遍的單曲循環 總覺得他的聲音里帶著一種滄桑 帶著一種經歷了許多故事的滄桑...
    確幸小時光閱讀 213評論 0 0