以下关于Python中程序流程结构说法正确的是(_____)。
A、程序流程包括顺序、条件分支和循环三种基本结构。
B、else语句可以出现在if、while和for语句中。
C、可以用if...elif..else语句实现多个分支的结构。
D、可以利用switch...case语句实现多个分支的结构。
A、程序流程包括顺序、条件分支和循环三种基本结构。
B、else语句可以出现在if、while和for语句中。
C、可以用if...elif..else语句实现多个分支的结构。
D、可以利用switch...case语句实现多个分支的结构。
B.类的成员函数中必须有self参数,且self参数永远是第一个参数
C.类有一个特殊的方法,构造函数 init
D.定义类之后,需要定义具体的对象才可以访问对象的成员方法或属性
B.可以有多个elif
C.if语句是从上往下判断
D.如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else
B.注释语句以 "# " 符 号 开头
C.多行注释可以用 " Ill " 将其包围起来
D.A.单行注释可以和非注释语句的同 一 行 , 并出现在非注释语句之后
B.python3.x代码无法向下兼容python2.x的既有语法
C.python2.x和python3.x一样,依旧不断发展和完善。
D.以上说法都正确
B、遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数
C、Python通过for、while等保留字构建循环结构
D、break用来结束当前次语句,但不跳出当前的循环体
B.python 3.x是python 2.x的扩充,语法层无明显改进。
C.python 2.x和python 3.x一样,依旧不断发展和完善。
D.以上说法都正确
A、l = [1, 2, 3, 4, 5]; del l[2:4]; 则运算之后l为[1, 2, 3]。
B、l = [2, 1, 3, 5, 4]; l.remove(3); l.sort(); 则运算之后l为[1, 2, 4, 5]。
C、basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); len(fruit) 的运算结果是4。
D、basket = ['apple', 'banana', 'apple', 'orange'] ; fruit = set(basket); fruit2 = set(['apple', 'melo']); len(fruit | fruit2) 的结果是5。
B.str()输出字典,以可打印的字符千表示
C.type()返回输入的变量类型,如果变量是字典就返回字典类型
D.以上说法都不对
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!