python專題 python基礎

2021-08-16 06:22:30 字數 2184 閱讀 4929

這個就基礎了,變數和常量的主要最為本質的原因是記憶體中,該塊記憶體的讀寫許可權,常量是不可以被重新賦值的,變數是可以被重新賦值。換句話說,變數的記憶體是可以被讀寫的,而常量的記憶體許可權僅僅是唯讀。

python中的識別符號和其他語言都基本一樣,只能由字母,數字,下劃線組成,數字不能開頭!

python的關鍵字嘛我們可以用**輸出

import keyword

print(keyword.kwlist)

當然人道主義:我們下面貼表

含義false布林型別的值,表示假,與true相反

nonenone比較特殊,表示什麼也沒有,它有自己的資料型別 -nonetype

true布林型別的值,表示真,與false相反

and用於表示式運算,邏輯與操作

as用於型別轉換

assert斷言,用於判斷變數或者條件表示式的值是否為真

break中斷迴圈語句的執行

class用於定義類

continue跳出本次迴圈,繼續執行下一次迴圈

def用於定義函式或方法

del刪除變數或序列的值

elif條件語句,與ifelse結合使用

else條件語句,與ifelif結合使用。也可用於異常和迴圈語句

exceptexcept包含捕獲異常後的操作**塊,與tryfinally結合使用

finally用於異常語句,出現異常後,始終要執行finally包含的**塊。與tryexcept結合使用

forfor迴圈語句

from用於匯入模組,與import結合使用

global定義全域性變數

if條件語句,與elseelif結合使用

import用於匯入模組,與from結合使用

in判斷變數是否在序列中

is判斷變數是否為某個類的例項

lambda定義匿名函式

nonlocal用於標識外部作用域的變數

not用於表示式運算,邏輯非操作

or用於表示式運算,邏輯或操作

pass空的類、方法或函式的佔位符

raise異常丟擲操作

return用於從函式返回計算結果

trytry包含可能會出現異常的語句,與exceptfinally結合使用

whilewhile 迴圈語句

with簡化 python 的語句

yield用於從函式依次返回值

輸入輸出是基本的操作,input 和print,python中的input和c不同,c中可能更多表達記憶體操作,所以c中的scanf還告訴你儲存到**。input函式的返回值就是我們輸入的東西。

# -*- coding: utf-8 -*-

str=input("你的名字")

print("你的名字是"+ str)

4.id和type

c中有指標可以讓我們為所欲為,但是python

專題 線性基

線性基性質 線性基中所有的數都可以經過一些異或操作還原出原數列。線性基任意幾個元素異或起來不為 0 若這是原數列的線性基,那麼這一定是滿足性質 1,2 的元素最少的一種構造方案。線性基推論 最多需要 mathrm 個數,就可以通過異或操作轉化為乙個數列。構造線性基 void add ll x,int...

Python專題講解

python中的切片表示法 使用python實現乙個迴圈輸入 在python中複製乙個列表list 理解python的引數傳遞 理解python雙星和單星對引數的作用 理解python中的作用域規則 python中yield關鍵字的作用 在python中呼叫外部命令 if name main 的作用...

python專題檔案操作

知識追尋者 inheriting the spirit of open source,spreading technology knowledge open file,mode r buffering none,encoding none,errors none,newline none,close...