山东省菏泽市2022年中考信息技术考试Python编程题库(山东省菏泽市2022年中考信息技术考试Python编程题库)

中考Python编程题需掌握的基本语言知识,下面我们就来说一说关于山东省菏泽市2022年中考信息技术考试Python编程题库?我们一起去了解并探讨一下这个问题吧!

山东省菏泽市2022年中考信息技术考试Python编程题库(山东省菏泽市2022年中考信息技术考试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

未完待续。。。。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页