Python第1章 python基础知识(1)
1,已知x=7和y=8,执行语句 x, y = y, x 后x的值是7。
错
2,在Python中,单个字符必须用单引号括起来表示,多个字符用双引号括起来表示。
错! 题解:Python 要求,字符串必须使用引号括起来,可以使用单引号或者双引号,只要成对即可。字符串中的内容几乎可以包含任何字符,英文字符也行,中文字符也行。
3,下列标识符中,合法的是( )。
A. B. C. D.
helloWorld 2ndObj !hello ^helloworld
答案A,题解:
在 Python 里,标识符由字母、数字、下划线组成。
在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
Python 中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。
以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。
Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:
>>> print ('hello');print ('runoob'); hello runoob
4,
字符串'Hi,Andy'中,字符'A'对应的下标位置为( )。
A. B C D
1 2 3 4
答案 C 题解: