内容正文:
《Python程序设计》高教版
2.2 表达式和赋值表达式
一课一练
一、代码题
1. 给定 x = 5 和 y = 3,写出将 x 和 y 的值互换的代码。
2. 给定 a = 10,写出计算 a 的平方并赋值给变量 b 的代码。
3. 给定 c = 7,写出计算 c 的立方并赋值给变量 d 的代码。
4. 给定 x = 5 和 y = 3,写出计算 x 的平方加上 y 的平方并赋值给变量 z 的代码。
5. 给定 a = 2 和 b = 3,写出计算 a 和 b 的和并赋值给变量 sum 的代码。
6. 给定 x = 10,写出计算 x 除以 2 并赋值给变量 y 的代码。
7. 给定 a = 5 和 b = 2,写出计算 a 除以 b 并赋值给变量 c 的代码。
8. 给定 x = 3,写出计算 x 的倒数并赋值给变量 y 的代码。
9. 给定 a = 4 和 b = 6,写出计算 a 乘以 b 并赋值给变量 product 的代码。
10. 给定 x = 8,写出计算 x 的平方根并赋值给变量 y 的代码。
二、判断题
1. Python表达式是用运算符连接各种类型数据的式子。( )
2. Python中的“=”是赋值运算符,用来将右侧的值赋给左侧的变量。( )
3. Python语句是完整执行一个任务的一行逻辑代码。( )
4. 在Python中,所有的表达式都是语句。( )
5. Python赋值表达式可以同时给多个变量赋值,例如 a = b = 5。( )
6. Python中的条件语句(如if语句)不是语句,而是表达式。( )
7. 在Python中,一行代码可以包含多个语句,用分号“;”分隔。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
《Python程序设计》高教版
2.2 表达式和赋值表达式
一课一练
一、代码题
1. 给定 x = 5 和 y = 3,写出将 x 和 y 的值互换的代码。
【答案】
x, y = y, x
2. 给定 a = 10,写出计算 a 的平方并赋值给变量 b 的代码。
【答案】
b = a ** 2
3. 给定 c = 7,写出计算 c 的立方并赋值给变量 d 的代码。
【答案】
d = c ** 3
4. 给定 x = 5 和 y = 3,写出计算 x 的平方加上 y 的平方并赋值给变量 z 的代码。
【答案】
z = x ** 2 + y ** 2
5. 给定 a = 2 和 b = 3,写出计算 a 和 b 的和并赋值给变量 sum 的代码。
【答案】
sum = a + b
6. 给定 x = 10,写出计算 x 除以 2 并赋值给变量 y 的代码。
【答案】
y = x / 2
7. 给定 a = 5 和 b = 2,写出计算 a 除以 b 并赋值给变量 c 的代码。
【答案】
c = a / b
8. 给定 x = 3,写出计算 x 的倒数并赋值给变量 y 的代码。
【答案】
y = 1 / x
9. 给定 a = 4 和 b = 6,写出计算 a 乘以 b 并赋值给变量 product 的代码。
【答案】
product = a * b
10. 给定 x = 8,写出计算 x 的平方根并赋值给变量 y 的代码。
【答案】
y = x ** 0.5
二、判断题
1. Python表达式是用运算符连接各种类型数据的式子。( )
【答案】√
2. Python中的“=”是赋值运算符,用来将右侧的值赋给左侧的变量。( )
【答案】√
3. Python语句是完整执行一个任务的一行逻辑代码。( )
【答案】√
4. 在Python中,所有的表达式都是语句。( )
【答案】×
5. Python赋值表达式可以同时给多个变量赋值,例如 a = b = 5。( )
【答案】√
6. Python中的条件语句(如if语句)不是语句,而是表达式。( )
【答案】×
7. 在Python中,一行代码可以包含多个语句,用分号“;”分隔。( )
【答案】√
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$