1. 程式人生 > >變數,input()方法,註釋,資料型別,if的用法

變數,input()方法,註釋,資料型別,if的用法

 

一.python是弱型別解釋性語言(沒有強制規定的型別)

1.直譯器種類:

CPthon(官方推薦)c語言實現的

PYPY: 把python程式一次性進行編譯

2. idea.lanyus.com  破解JetBrains全家桶

.

二.變數的命名規則

   概念:程式執行過程中產生的中間值,暫時儲存在記憶體,方便後面的程式使用它

    1.  1.數字,字母,下劃線組成
      2.不能是數字開頭,更不能是純數字
      3.不能用python的關鍵字
      4.不要用中文
      5.不要太長
      6.區分大小寫
      7.要有意義
      8.建議使用駝峰體,下劃線
      (每個單詞的首字母大寫,
      用下劃線分隔每個單詞)

.常量

        本質就是變數. 所有字母都大寫(不存在絕對的常量,可以更改)

 

四.使用者互動:

 s =int( input())  #input結束的時候,會自動的收集到使用者的輸入內容,把內容返回給前面的變數

        #input返回的是str型別

int(input())    #強行轉換型別.

print(s)   #可以輸出多個內容  內容之間有空格

 

.註釋

單行註釋用# 

多行註釋就是  三對雙引號"""  """  或者  三對單引號'''  '''

被引號括起來的內容原樣輸出    #被賦值的多行註釋就是變數

 

六.基本資料型別

 1.整數(int) integer  直接寫出數字就是整數   #a = 10

   算精度比較高的數字時  先放大再縮小  

         %  取餘運算(幫我們求某個數是不是XXX的倍數)

         //  整除(地板除)

         **  次冪

2.字串(str)string  用單引號,雙引號,三引號引起來的內容

同一個字串分行的內容 可以用””” 內容 ”””   或者  在想分行的地方\n

字串的相關操作(初步瞭解)

+  字串的拼接(str和int不能相加  只能同類型相加)

*字串重複多少次

3.布林值(bool)Boolean  命題  True真命題,False假命題

  用來做判斷,沒有操作

 

 

七. 流程控制if語句

if  如果,條件的判斷

 

if 條件:         #執行流程:判斷條件是否為真

 縮排+語句塊  

elif 條件:           #否則,如果XXX

縮排+if語句塊

else:           #否則,條件不成立

if/elif/else        只要有一個成立,則其他的語句不走了,直接跳出

 

if巢狀

if 條件:

  if條件:
    ..
  else:
    if條件:

    ...

 

#以下是零碎知識.

score  #分數,做變數用的  

gender #性別

invalid syntax #無效語法(出現這個提示說明你的程式碼有語法錯誤)

guess #猜,做變數用

answer #答案,變數

一.尋此檔案絕對路徑的方法:

先右鍵  

 

然後點選這個就出來了.

 

 二.調整變數名加空格的方法:

選取,而後點最上面的在然後就變成