變數,input()方法,註釋,資料型別,if的用法
一.python是弱型別解釋性語言(沒有強制規定的型別)
1.直譯器種類:
CPthon(官方推薦)c語言實現的
PYPY: 把python程式一次性進行編譯
2. idea.lanyus.com 破解JetBrains全家桶
.
二.變數的命名規則
概念:程式執行過程中產生的中間值,暫時儲存在記憶體,方便後面的程式使用它
-
-
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 #答案,變數
一.尋此檔案絕對路徑的方法:
先右鍵
然後點選這個就出來了.
二.調整變數名加空格的方法:
先選取,而後點最上面的在然後就變成