python基礎之入門

2022-09-07 23:33:24 字數 2102 閱讀 9831

python是一門解釋型、弱型別程式語言。

特點:簡單、明確、優雅。

cpython 官方提供的直譯器,內部使用c語言來實現。

pypy 一次性把**解釋成位元組碼檔案,可以直接拿來執行。

1

print("

hello,world!")

2print("

你好,世界!")

3print("

任何內容

")

輸出結果:

1

hello,world!

2 你好,世界!

程式執行過程中產生的中間值,暫時儲存在記憶體中,供後面程式使用。

命名規則:

1.使用字母、數字、下劃線組成。

2.不能數字開頭,更不能存數字。

3.不能使用python的關鍵字。

4.不要太長

5.要有意義

6.區分大小寫

7.不要用中文

8.建議使用駝峰或下劃線

1.int 整數 可以做+ - * / //

2.str 字串 可以+ *

3.bool 布林型別 true和false

1

#int型別. 整數, 可以進行+,-,*,/,%(計算餘數, 取模), //(整除)2#

print(9223372036854775807 * 128)3#

print(10%3)4#

print(10//3)5#

print(10/3) # 1-10000000000,0-167

#2. str 字串, ',",''',""" 括起來的內容叫字串8#

wanggang = """王崗"""9#

# type()來檢視變數的資料型別10#

# wanggang = 1811#

print(type(wanggang))12#

13#s = '''對面的女孩看過來14#

看過來啊看過來15#

安排'''16#

print(s)

1718

'''19

注釋: 多行注釋.

20'''

2122

"""23

注釋: 多行注釋. 不會影響你的程式執行. 給人看的.

24"""

2526

## 字串可以進行的操作: + *27#

print("湯姆"+"傑克")28#

print("傑克"+2) # 會報錯. 字串和int不是一回事兒29#

print("傑克"*10)30#

3.bool 布林. 真命題或者假命題, true,false. 只能用來條件的判斷

變數=input("提示語")

接受到的內容是字串型別

str—int  int(str)

#

語法: 變數 = input("提示語")

#content = input("你吃了麼?")

#print("我們在控制台接收到了:"+content)

#讓使用者輸入a, 讓使用者輸入b. 計算機計算a+b的結果

#a = input("請輸入a:") # input收到的內容是str

#b = input("請輸入b:") # input收到的內容是str

## 將字串轉換成整數 int(字串)

#c = int(a) + int(b)

#print(c)

if

條件: **塊

if條件1:

**塊1

else

: **塊兒2

if條件1:

**塊elif

條件2:

**塊elif

....

else

:

if條件:

if條件:

if條件:

**塊else

:

else:

python 入門基礎之函式

函式 函式是組織好的,可重複使用的,用來實現單一或相關聯的功能的 段。函式可以提高應用的模組性,和 的重複利用率。python提供了許多內建函式,比如說print 當然自己也可以建立函式,這就叫做使用者自定義函式。定義函式 def 識別符號名稱 pass 呼叫函式 識別符號名稱 注意 函式內容以冒號...

python入門之基礎語法

1.python的編碼 預設情況下,python 3 原始碼檔案以 utf 8 編碼,所有字串都是 unicode 字串 指定編碼 允許在原始檔中使用 windows 1252 字符集中的字元編碼 coding cp 1252 2.python識別符號 第乙個字元必須是字母表中字母或下劃線 識別符號...

python爬蟲之 入門基礎

可以參考我之前學習的時候 的一篇文章一次完整的http事務過程 超詳細 2.還需要了解一下http的請求方式 有興趣的同學可以去查一下http的八種請求方法,這裡呢主要說下get請求和post請求,這兩種在以後學習中會用到的比較多。get請求 get方法用於使用給定的uri從給定伺服器中檢索資訊,即...