资源简介 算法与程序设计大单元——Python语言基础课后练习姓名:___________班级:___________一、课堂概念图二、课后练习题(一)填空题1.判断下列变量名是否合法(在括号中打钩叉):2py( ); X*x2( ); Py_1a( );for( )2.判断保存如下数据的变量类型(在括号中写入中文和英文):(1)在Python中保存银行卡账号( )/ ( )(2)在Python中保存银行ATM取款数额( )/ ( )(3)在Python中保存银行利息( )/ ( )(4)在Python中保存是否取回银行卡( )/ ( )3.在Python中,若变量x=2.156,则表达式(x*10+0.5)//10的值为( )4.print(“11”+”2”)结果是( )(二)选择题1.print(11+5)结果是( )A . 0 B. 4 C. 16 D. 1152.下列Python表达式3+5 %3**2的值为( )A . 0 B. 4 C. 7 D. 8Python 表达式"tech" in "Information Technology"的值为( )A.Yes B.True C.No D.False在Python中,若变量a=1;b=0;c=-1,下列选项中表达式的值与其他三项不同的是( )a>b and b>c B. a>c and b==a C. a>b or b!=a D. ac应用题1.数学家马达齐在1966年提到一种自重数(也称水仙花数),其各位数字的n次方和等于该数本身。现有一个三位自重数x(非负数),x=100×a+10×b+c,满足a3+b3+c3=x。请你回答下列问题:若变量x用于存储某自重数,下列类型最为合适的是( )整型B. 实型C. 字符串型D. 布尔型请你把下列满足自重数的两个数学条件表达式改写成Python条件表达式:数学表达式 Python条件表达式x=100×a+10×b+ca3+b3+c3=x表达式x//10%10的功能是( )a=”12”,b=”53”,试着用两种方法将变量a和b的值进行交换。法一 法二 展开更多...... 收起↑ 资源预览