山東省菏澤市2022年中考信息技術考試Python編程題庫?中考Python編程題需掌握的基本語言知識,下面我們就來說一說關于山東省菏澤市2022年中考信息技術考試Python編程題庫?我們一起去了解并探讨一下這個問題吧!
中考Python編程題需掌握的基本語言知識
Python 中的運算符主要分為算術運算符、比較(關系)運算符、賦值運算符、邏輯運算符、位運算符、成員運算符和身份運算符共 7 大類,運算符之間也是有優先級的,下面我們介紹中考Python試題中涉及到的算術運算符、比較(關系)運算符、賦值運算符、邏輯運算符。
一、算術運算符
運算符 |
描述 |
兩個數相加,或是字符串連接 | |
- |
兩個數相減 |
* |
兩個數相乘,或是返回一個重複若幹次的字符串 |
/ |
兩個數相除,結果為浮點數(小數) |
// |
兩個數相除,返回兩個數相除的得數的整數部分 |
% |
取餘,返回兩個數相除的餘數 |
** |
幂運算,返回乘方結果 |
實例:
加法運算符1、>> a = 2 # 2賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a b # a加b所得結果賦值給變量c
>> print ( c ) #輸出變量C
5 #運行結果 :5
2、>> s1 = ' hello ' # 字符串hello賦值給變量s1>> s2 = ' python ' #字符串python賦值給變量s2
>> print ( s1 s2 ) #輸出s1 s2
hellopython #運行結果:hellopython 兩個字符串之間沒有空格
減法運算符 —1、>> a = 9 # 9賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a - b # a減b所得結果賦值給變量c
>> print ( c ) #輸出變量C
6 #運行結果 :6
乘法運算符 *1、>> a = 9 # 9賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a * b # a乘b所得結果賦值給變量c
>> print ( c ) #輸出變量C
27 #運行結果 :27
除法運算符 /1、>> a = 10 # 10賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a / b # a除b所得結果賦值給變量c
>> print ( c ) #輸出變量C
3.3333 #運行結果 :3.3333
取整運算符 //1、>> a = 10 # 10賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a // b # 取a除b所得結果的整數部分賦值給變量c
>> print ( c ) #輸出變量C
3 #運行結果 :3
取餘運算符 %1、>> a = 10 # 10賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a % b # 取a除b所得結果的餘數部分賦值給變量c
>> print ( c ) #輸出變量C
1 #運行結果 :1
幂運算符 **1、>> a = 2 # 2賦值給變量a>> b = 3 # 3賦值給變量b
>> c = a ** b # a的b次方賦值給變量c
>> print ( c ) #輸出變量C
8 #運行結果 :8
二、比較(關系)運算符
運算符 |
描述 |
== |
比較兩個對象是否相等 |
!= |
比較兩個對象是否不相等 |
> |
大小比較,例如 x>y 将比較 x 和 y 的大小,如 x 比 y 大,返回 True,否則返回 False |
< |
大小比較,例如 x<y 将比較 x 和 y 的大小,如 x 比 y 小,返回True,否則返回 False |
>= |
大小比較,例如 x>=y 将比較 x 和 y 的大小,如 x 大于等于 y,返回 True,否則返回 False |
<= |
大小比較,例如 x<=y 将比較 x 和 y 的大小,如 x 小于等于 y,返回 True,否則返回 False |
實例
>>> a = 6 # 将6賦值給a>>> b = 9 #将9賦值給b>>> print(a == b) #比較a和b兩個變量是否相等False #因為不相等,顯示false;如果相等,顯示true>>> print(a != b) #比較a和b兩個變量是否不相等True #因為不相等,顯示true;如果相等,顯示false>>> print(a > b) #比較a和b兩個變量大小False #因為a小于b,顯示false;如果a大于b,顯示true>>> print(a < b) #比較a和b兩個變量大小True #因為a小于b,顯示true;如果a大于b,顯示false>>> print(a >= b) #比較a和b兩個變量大小False #因為a小于b,顯示false;如果a大于等于b,顯示true>>> print(a <= b) #比較a和b兩個變量大小True #因為a小于b,顯示true;如果a大于等于b,顯示false三、賦值運算符
運算符 |
描述 |
= |
常規賦值運算符,賦值給變量 |
= |
加法賦值運算符,例如 a =b 相當于 a=a b |
-= |
減法賦值運算符,例如 a-=b 相當于 a=a-b |
*= |
乘法賦值運算符,例如 a*=b 相當于 a=a*b |
/= |
除法賦值運算符,例如 a/=b 相當于 a=a/b |
%= |
取餘賦值運算符,例如 a%=b 相當于 a=a%b |
**= |
幂運算賦值運算符,例如 a**=b相當于 a=a**b |
//= |
取整除賦值運算符,例如 a//=b 相當于 a=a//b |
實例
>>> a =10 # 将10賦值給a>>> b =3 # 将3賦值給b>>> a =b #相當于a=a b,把a加b的和重新賦值給a,變量a的值就變成了 13>>> print(a) #輸出變量a的值13 #顯示 13>>> a-=b #相當于a=a-b,把a減b的差重新賦值給a,變量a的值就變成了 7>>> print(a) #輸出變量a的值7 #顯示 7>>> a*=b #相當于a=a*b,把a乘b的積重新賦值給a,變量a的值就變成了 30>>> print(a)30 #顯示 30>>> a/=b #相當于a=a/b,把a除b的商重新賦值給a,變量a的值就變成了 3.333>>> print(a)3.333 #顯示 3.333>>> a%=b #相當于a=a%b,把a整除b的餘數重新賦值給a,變量a的值就變成了 1>>> print(a)1 #顯示 1>>> a**=b #相當于a=a**b,把a的b次方重新賦值給a,變量a的值就變成了 1000>>> print(a)1000 #顯示 1000>>> a//=b #相當于a=a//b,把a除b所得商的整數部分重新賦值給a,變量a的值就變成了 3>>> print(a) 3 #顯示 3
四、邏輯運算符
運算符 |
描述 |
and |
布爾“與”運算符,返回兩個變量“與”運算的結果 |
or |
布爾“或”運算符,返回兩個變量“或”運算的結果 |
not |
布爾“非”運算符,返回對變量“非”運算的結果 |
>>> a =6 # 将6賦值給a>>> b =3 # 将3賦值給b>>> c=6 # 将6賦值給c>>> print(a==b and a==c) #變量a和變量b的值相等,并且變量a和變量c的值也相等,運行結果才能是trueFalse #運行結果為false>>> print(a==b or a==c) #變量a和變量b的值相等,或者變量a和變量c的值相等,隻要有一個相等,運行結果就是trueTrue #運行結果為true>>> print(not(a==b and a==c)) #不是變量a和變量b的值相等并且變量a和變量c的值也相等 這種情況,運行結果就是trueTrue #運行結果為true
未完待續。。。。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!