python學習筆記day1 基礎入門

2021-09-11 06:57:32 字數 1237 閱讀 3072

區別一

python2預設的編碼方式是ascaii碼

解決方式在檔案首部加:#-*- encoding:utf-8 -*-

python3預設的編碼方式是utf_8

變數

1.python變數必須由數字,字母,下劃線組成,且不能又數字開頭。

2.不能是python中的關鍵字:

[『and』, 『as』, 『assert』, 『break』, 『class』, 『continue』,

『def』, 『del』, 『elif』, 『else』, 『except』, 『exec』,

『finally』, 『for』, 『from』, 『global』, 『if』, 『import』,

『in』, 『is』, 『lambda』, 『not』, 『or』, 『pass』, 『print』,

『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』]

3.變數具有可描述性。

4.變數不能是中文。

常量

全大寫:bir_of_china =1949

注釋

方便自己方便他人理解**。

單行注釋:#

多行注釋:』』『被注釋內容』』』 「」「被注釋內容」""

基礎資料型別

數字:int

+ - * /

% 取餘數

字串轉化成數字:int(str) 條件:str必須是數字組成的。

數字轉化成字串:str(int)

字串:str,python當中凡是用引號引起來的都是字串。

可相加:字串的拼接。

可相乘:str * int

賦值多行字串要使用:』』』 『』』

使用者互動

input()

將輸入的內容賦值給前面的變數

從input**來的資料都是str型

條件

if:while true:

break:終止迴圈

continue:結束本次迴圈,繼續下次迴圈

思維導圖:

Python學習筆記Day1

16 9 19 1.python3.5中一些小小的變化 print helloworld 1 2結果為0.5 1 2實現整除 3 2乘方 pow 2,3 八進位制 十進位制 0o10 8 16進製制 十進位制 0xaf 175 2.得到上次輸入的語句 alt p 3.x input x x 2 y ...

Python學習筆記 Day1

1.python提供了乙個工具,可以將python2所寫的 自動轉換為python3可使用的語法。2.python是解釋型的,這表示python 被直譯器翻譯和執行。3.print作用 在控制台上顯示字串訊息 4.縮排問題 1 在python中每一句 都需要頂格寫,否則出現 syntaxerror ...

python學習筆記 Day1

python2.x版本與3.x版本的語法差異 1 python 3.x print 輸出的語加必須加上 e.g print hello world 在3.x版本變為了print hello world 2 python2.x版本裡的 raw input 在3.x裡變為了input。即 3.x版本的 ...