日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python逻辑表达式3+45and_python入门到精通(一)| python基础语法与各种运算符的使用...

發布時間:2025/3/15 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python逻辑表达式3+45and_python入门到精通(一)| python基础语法与各种运算符的使用... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、python中的基礎語法

1、輸入語句 input

格式:變量=input(“輸入提示信息”)

功能:從鍵盤上輸入一行文本信息到變量中,可以強轉為各種數據類型。

案例: x=input(“您的個人基本信息”)

注意點:只能接受一行信息

2 input語句的理解

(1)功能:從鍵盤上輸入數據

(2)可以帶輸入數據的提示信息 在括號內

(3)只能輸入一行文本信息

案例:

name = input("請輸入你的姓名:")

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

sex = input("請輸入你的性別")

address =input ("請輸入nude地址")

2、輸出語句print()

print就不用多說了,各種語言基本都用到,print()會輸出括號里的內容,詳細的就不介紹啦!等到后邊會通過其他知識點講的。

二、Python 變量類型

變量存儲在內存中的值,這就意味著在創建變量時會在內存中開辟一個空間。

基于變量的數據類型,解釋器會分配指定內存,并決定什么數據可以被存儲在內存中。

因此,變量可以指定不同的數據類型,這些變量可以存儲整數,小數或字符。

當變量的值發生變化時,python在內存中開辟新空間存儲這個變量不在是那個變量,

他們的名字相同,地址不同。

1、變量的命名:

變量名只能包含字母、數字和下劃線,第一個字符必須是字母和下劃線!!!不能是數字(這一點很重要),實際開發中經常會用到以下三種命名方式:

1)小駝峰式命名:

第一個單詞首字母小寫,之后單詞首字母大寫。如:myName,myFriendName等。

2)大駝峰式命名:

每個單詞首字母都大寫。如:MyFriend,MyFriendName等。

3)用下劃線連接命名:

用下劃線“_”把每個單詞連接起來。如:my_name,my_friend。

2、變量命名注意事項

1)變量名區分大小寫,如score和Score是兩個不同的變量。

2)變量名不能是python的關鍵字。

3、變量賦值

Python 中的變量賦值不需要類型聲明。

每個變量在內存中創建,都包括變量的標識,名稱和數據這些信息。

每個變量在使用前都必須賦值,變量賦值以后該變量才會被創建。

等號(=)用來給變量賦值。

等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值。

案例:

counter = 100 # 賦值整型變量

miles = 1000.0 # 浮點型

name = "John" # 字符串

4、多個變量賦值

Python允許你同時為多個變量賦值。例如:a = b = c = 1

以上實例,創建一個整型對象,值為1,三個變量被分配到相同的內存空間上。

您也可以為多個對象指定多個變量。例如:a, b, c = 1, 2, "john"

以上實例,兩個整型對象 1 和 2 分別分配給變量 a 和 b,字符串對象 "john" 分配給變量 c。

三、python的數據類型

Python 定義了一些標準類型,用于存儲各種類型的數據。

Python有五個標準的數據類型:

Numbers(數字)

String(字符串)

List(列表)

Tuple(元組)

Dictionary(字典)

1、數字

1)int(整型)

int(整型)通常被稱為整數。Python可以處理任意大小的整數,當然也包括負整數,在程序中的表達方式和數學上寫法一致,如-80,128。

(1) 整型數據的各種進制表示法

二進制:以“OB”或“Ob”開頭,如 ob110011

八進制:以“0O”或“0o”開頭,如 0o345

十六進制:以“0X”或“0x”開頭,如 0x7e8

2)float(浮點型)

float(浮點型)也稱浮點數,由整數和小數組成。Python中實型常量只用十進制形式表示,但表示方法也有兩種:

(1)直接以十進制形式,如0.0013,-145.0

(2)指數形式,通常用來表示一些比較大或者比較小的數值,格式為:

實數部分+字母E或e+正負號+整數部分

其中字母E或e表示十次方,正負號表示指數部分的符號,整數為冪的大小。字母E或e之前必須有數字,之后的數字必須為整數。如 0.0013可表示為1.3e-3,-1482.5可表示為-1.4825e3。

3)complex(復數)(python中用j結尾)

Complex(復數)復數由實數部分和虛數部分組成,一般形式為x+yj,其中x是復數的實數部分,y是復數的虛數部分,這里的x和y都是實數,如 2.14j,2+12.1j。

2.布爾類型

布爾(bool)類型是一種比較特殊的類型,他只有“True(真)”和“False(假)”兩種值。在python中,可以直接用“True”和“False”表示布爾值(注意大小寫),也可以通過比較判斷得到布爾值。例如,在python交互模式下運行如下代碼,可得到布爾值。

>>>10<30

True

>>>10>20

False

3.字符串

字符串是以’‘或""括起來的任意文本,比如’abc’,“xyz"等等。請注意,’'或”"本身只是一 種表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c這3個字符。如果字符串內部既包含單引號又包含雙引號,則可以用轉義字符“\”來標識,例如:’I\’m\”ok”!’實際輸出為:I’m”ok”!

格式一格式二格式三單引號雙引號三引號

‘數據’“數據”“”“數據”""

定義一行字符串類型數據定義一行字符串類型數據定義多行字符串類型數據

列表、字典、元組這三個內容比較多,以后把他們當作重點來整理現在就先不寫了。

四、python中的運算符

1、算術運算符

運算符描述實例+加-兩個對象相加a+b

-減-兩個對象相減a-b

*乘-兩個數相乘或返回一個被重復若干次的字符串a*b

/除-x除以ya/b

%取余-返回除法的余數a%b

**冪-返回x的y次冪a**b

//取整除-返回商的整數a//b

2、賦值運算符

運算符描述實例=簡單的賦值運算符c=a+b將a+b的值賦給c

+=加法賦值運算符c+=a等效于c=c+a

-=減法賦值運算符c-=a等效于c=c-a

*=乘法賦值運算符c*=a等效于c=c*a

/=除法賦值運算符c/=a等效于c=c/a

%=取余賦值運算符c%=a等效于c=c%a

**=冪賦值運算符c**=a等效于c=c**a

/取整除賦值運算符c//=a等效于c=c//a

3、關系運算符

運算符描述實例==等于,比較倆個對象是否相等(1==2)返回False

!=不等于,比較兩個對象是否不相等(1!=2)返回True

>大于,判斷x是否大于y(1>2)返回False

>=大于等于 - 返回x是否大于等于y(1 >=2) 返回 False

<=小于等于 - 返回x是否小于等于y(1<=2)返回True

4、邏輯運算符

運算符邏輯表達式描述實例andx and y運算符兩側表達、或值必須都為真時才為true否則為false(a and b) 返回 20

orx or y運算符兩側表達、或值有一側j為真時才為true否則為false(a or b) 返回 10

notnot x你真我假,我假你真not(a and b) 返回 False

5、成員運算符

運算符描述實例in如果在指定的序列中找到值返回 True,否則返回 Falsex 在 y 序列中 , 如果 x 在 y 序列中返回 True

not in如果在指定的序列中沒有找到值返回 True,否則返回 Falsex 不在 y 序列中 , 如果 x 不在 y 序列中返回 True

6、身份運算符

運算符描述實例isis 是判斷兩個標識符是不是引用自一個對象x is y, 類似 id(x) == id(y) , 如果引用的是同一個對象則返回 True,否則返回 False

is notis not 是判斷兩個標識符是不是引用自不同對象x is not y , 類似 id(a) != id(b)。如果引用的不是同一個對象則返回結果 True,否則返回 False

7、位運算符

運算符描述實例&按位與運算符:參與運算的兩個值,如果兩個相應位都為1,則該位的結果(a & b) 輸出結果 12 ,二進制解釋: 0000 1100

|按位或運算符:只要對應的二個二進位有一個為1時,結果位就為1(a

^按位異或運算符:當兩對應的二進位相異時,結果為1(a ^ b) 輸出結果 49 ,二進制解釋: 0011 0001

~按位取反運算符:對數據的每個二進制位取反,即把1變為0,把0變為1 。~x 類似于 -x-1(~a ) 輸出結果 -61 ,二進制解釋: 1100 0011,在一個有符號二進制數的補碼形式

<

>>右移動運算符:把">>"左邊的運算數的各二進位全部右移若干位,>> 右邊的數字指定了移動的位數a >> 2 輸出結果 15 ,二進制解釋: 0000 1111

總結

以上是生活随笔為你收集整理的python逻辑表达式3+45and_python入门到精通(一)| python基础语法与各种运算符的使用...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。