Python入門基礎的一些注意

寫在前面:
python

簡單的Python歷史:多線程

  python的創始人爲吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·範羅蘇姆(中文名字:龜叔)爲了在阿姆斯特丹打發時間,決心開發一個新的腳本解釋程序,做爲ABC語言的一種繼承。(龜叔:2005年加入谷歌至2012年,2013年加入Dropbox直到如今,依然掌握着Python發展的核心方向,被稱爲仁慈的獨裁者ui

Python是一門解釋型語言,目前有兩個版本加密

  Python 2.+ : C , Java ,C# 源碼不統一,功能重複 維護難度大spa

  Python 3.+ :代碼統一,代碼(功能)重複 維護難度下降線程

Python的優缺點繼承

  優勢 : 優雅,明確 簡單 ,開發效率高,可移植性強,和其強大的擴展性和嵌入性ip

  缺點 : 運行速度相對較慢/代碼不能加密,不能多線程開發

Python的種類 :字符串

  1. Cpyhon : CPython。這個解釋器是用C語言開發的,因此叫CPython。

  2. Jython : Jython是運行在Java平臺上的Python解釋器,能夠直接把Python代碼編譯成Java字節碼執行。

  3. IronPyhon IronPython和Jython相似,只不過IronPython是運行在微軟.Net平臺上的Python解釋器,能夠直接把Python代碼編譯成.Net的字節碼。

  4. PyPy : PyPy是另外一個Python解釋器,它的目標是執行速度。PyPy採用JIT技術,對Python代碼進行動態編譯(注意不是解釋),因此能夠顯著提升Python代碼的執行速度

 

 

正文

一、常量:

  python的其實沒有常量,變量大寫記爲常量(能夠更改)一般C語言等的常量爲大寫,且不可更改

二、註釋:

  單行註釋:#(跳過這一行)

  多行註釋:'''註釋內容'''   或  """註釋內容"""   (我的認爲python中的單引號 ' 和 雙引號 " 沒有區別)

三、基礎數字類型

  整數類型:int  12,34,56  print(100,type(100))      int有取值範圍(分32位和64位機)

      + - * / **  %              2**3  即爲2的3次方        %爲取餘數 :5%2=1

  字符串:str      print('100',type('100'))          python中凡是用引號引發來的都是字符串   字符串只能相加(拼接)能夠和數字相乘

  100 <class 'str'>數字
  100 <class 'int'>字符串

  

  三個引號裹起來賦值給一個變量,就變成一個大的字符串(一句一行)

        msg=‘’‘第一行,

           第二行,

          第三行'''

        print(msg)

四、bool 布爾值:布爾值是「真」 True 或「假」 False 中的一個

五、用戶交互:input       input出來的數據類型所有都是str字符串

  name=input(‘請輸入你的名字:')

  age=input('請輸入你的年齡:')

  print(name,age)

六、if條件語句:

  格式

   if 條件:

    結果

相關文章
相關標籤/搜索