Python基礎初識

2021-09-05 11:46:23 字數 1799 閱讀 2940

python的創始人為吉多·範羅蘇姆(guido van rossum)。2023年的聖誕節期間,吉多·範羅蘇姆(中文名字:龜叔)為了在阿姆斯特丹打發時間,決心開發乙個新的指令碼解釋程式,作為abc語言的一種繼承。

(龜叔:2023年加入谷歌至2023年,2023年加入dropbox直到現在,依然掌握著python發展的核心方向,被稱為仁慈的**者)。

python2

原始碼不統一

重複**

英文沒問題,中文報錯,預設編碼:ascii

顯示中文:首行:# -- coding:utf-8 --

python3

原始碼統一

沒有重複**了

英文,中文沒有問題. 預設編碼:utf-8

編譯型與解釋型

編譯器:當程式執行時,將**從上至下,一句一句解釋成二進位制,在執行.典型:python,php

直譯器:將原始碼一次性轉化成二進位制檔案,然後在執行.典型:c,c++…

編譯型優點:執行速度快

缺點:開發效率慢

解釋型優點:開發效率快

缺點:執行速度慢

print() 輸出

變數

print(12+34)

print((12+34)*2)

print(((12+34)*2)*3)

a = 12+34

b = a*2

c = b*3

print(a) # 注意列印a的時候不能加引號 這是乙個錯誤的示範"a"

1.變數是由字母,數字,下劃線組成

2.禁止已數字開頭

3.禁止使用python中的關鍵字 print

4.不能使用中文和拼音

5.變數名要區分大小寫

6.推薦寫法

駝峰命名:

大峰 alexname 每個單詞首字母大寫

小峰 alexname 第乙個單詞首字母小寫,其他單詞首字母大寫

下劃線命名: alex_sb (推薦使用)

7.變數名要具有描述性

變數名大寫就是常量

單行注釋(當行注釋)# — 不能換行

多行注釋 『』』 『』』 「」" 「」" — 能換行

**整型**    int   +-*/

**布林值** bool true false

**字串** str + 同型別 * 只能和數字相乘

**使用者互動**

input("提示語句") 輸入

使用者輸入的內容全都到了input這裡

print(input("請輸入內容"))

age = input("請輸入年齡:")

print(age)

input獲取到的都是字串

if四種用法

1)if 條件:

結果2)if 條件:

結果else:

結果3)if 條件:

結果elif 條件:

結果elif 條件:

結果elif 條件:

結果...

if 條件:

結果elif 條件:

結果elif 條件:

結果elif 條件:

結果else:

結果4)if 巢狀(可連續巢狀多個,只列乙個)

if 條件:

if 條件:

結果else:

結果else:

結果

python基礎初識

目錄1.變數 什麼是變數?變數就是把程式執行的中間結果臨時存在記憶體中,以便後續 使用 變數如何使用?name meet 這樣就是在定義乙個變數,name 是乙個變數名 是乙個賦值操作 賦值就是將值交給name meet 是乙個值 變數的作用 暱稱,就是代指記憶體中某個位址中的內容 我們定義變數的時...

python基礎 01初識python

python簡介 語言是人類最重要的交際工具,是人類之間進行資訊交換的主要表達方式。怎麼用,為什麼可以這麼用。程式語言是用來定義電腦程式的語言,用來向計算機發出指令。python語言是一種物件導向的解釋型計算機程式語言。強型別 a 123 整數 弱型別 a 123 隨環境變化 動態語言 不需要直接指...

Python基礎(1) 初識Python

一 為什麼要程式設計 解放人力 讓機器按照人們事先為其編寫好的程式自發地去工作 二 什麼是程式語言 程式語言就是程式設計師與計算機之間溝通的介質 程式設計師把自己想說的話用程式語言寫到檔案裡,這其實就開發了乙個程式,接下來讓計算機按照檔案裡說的內容去做事情,這就是程式的執行。三 程式語言的分類 機器...