平时作业
复
习
资
料
渝粤搜题微信公众号
编制

Python语言程序设计
学校: 无
问题: 1. 以下程序的输出结果是()。
t=”the World is so big,l want to see”
s=t[20:21]+'love'+t[:9]
print(s)
选项:
• A. Ilovethe
• B. Ilove World
• C. Ilovethe World
• D. Ilovethe Worl
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下选项中,Python不支持的数据类型是()。
选项:
• A. int
• B. char
• C. float
• D. str
答案: 请关注公众号【渝粤搜题】查看答国家开放大学答案案
问题: 3. 下面不是"+"的用法的是()。
选项:
• A. 字符串连接
• B. 逻辑与
• C. 算术加法
• D. 单目运算(正号)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 下面代码的意义是()。
>>>car='BWM’
>>>id(car)
选项:
• A. 变量所占的位数
• B. 转换成布尔值
• C. 查看变量在内存中的地址
• D. 把变量中的元素随机排列
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 执行下面的代码,运行结果是()。
s1=" Hello Python "
s2="6"
print(s2*3+s1.strip())
选项:
• A. 18Hello Python
• B. 18 Hello Python
• C. 666Hello Python
• D. 666 Hello Python
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 如果Python程序执行时产生了"SyntaxError"的错误,其原因是()。
选项:
• A. 代码使用了错误的关键字
• B. 代码中的输出格式错误
• C. 代码里的云南开放大学答案变量名未定义
• D. 代码中出现了无法解释执行的符号
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 表达式int("100/3")的执行结果是()。
选项:
• A. 33.3
• B. ValueError
• C. 33
• D. "100/3"
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 以下语句的执行结果是()。
str='12345678'
print(str[1:-1:2])
选项:
• A. 2468
• B. 246
• C. 1357
• D. 24
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 以下语句的执行结果是()。
str1 ='||北京大学||'
print(str1.strip('|').replace('北京','河海'))
选项:
• A. 河海大学||
• B. 河海大学
• C. ||河海大学
• D. ||河海大学||
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 执行下列选项,输出了 'Hello World' 的选项是()。
选项:
• A. print(" 'Hello World' ")
• B. print(' "HelloWorld" ')
• C. print('\Hello World\' ')
• D. print(' \"Hello World\" ')
答案: 请关注公众号【渝粤搜题】查看答案
问题: 11. 变量sstr ='天使的翅膀带着我在尘世飞翔',执行下列选项,不能输出'翅膀'的是()。
选项:
• A. print(sstr[3:-8])
• B. print(sstr[3::2])
• C. print(sstr[-10:-8])
• D. print(sstr[3:5])
答案: 请关注公众号【渝粤搜题】查看答案
问题: 12. 以下代码的执行结果是()。
x,y,z=3,4,5
print('x={1},y={0}, z={0}'.format(x,y,z))
选项:
• A. x=4,y=3,z=3
• B. x=4,y =4,z=3
• C. x=4,y=5,z=3
• D. x=3,y=4,z=5
答案: 请关注公众号【渝粤搜题】查看答案
问题: 13. 以下程序的输出结果是()。
s="LOVES"
print("{:*^13}".format(s))
选项:
• A. ******** LOVES
• B. LOVES ********
• C. ****LOVES****
• D. LOVES
答案: 请关注公众号【渝粤搜题】查看答案
问题: 14. 以下代码的输出结果是()。
x ='R\0S\0T'
print(len(x))
选项:
• A渝粤搜题. 3
• B. 5
• C. 7
• D. 6
答案: 请关注公众号【渝粤搜题】查看答案
问题: 15. 以下关于Python字符串的描述中,错误的是()。
选项:江苏开放大学答案
• A. 在Python字符串中,可以混合使用正整数和负整数进行索引和切片
• B. Python字符串采用[N:M]格式进行切片,获取字符串从索引N到M的子字符串(包含N和M)
• C. 字符串'my\text.dat'中第一个\表示转义符
• D. 空字符串可以表示为""或''
答案: 请关注公众号【渝粤搜题】查看答案
问题: 16. 以下语句的执行结果是()。
lss='ab'
print('{:->4}'.join(lss))
选项:
• A. a{:->4}b
• B. ab{:->4}
• C. --ab
• D. ab--
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 表达式16/4-2**5*8/4%5//2的值为
选项:
• A. 14
• B. 4
• C. 2.0
• D. 2
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 以下不合法的表达式是
选项:
• A. x in [1,2,3,4,5]
• B. 3<=x <=10
• C. 3<=x and x<=10
• D. 3=a
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. Python语句print(0xA+0xB)的输出结果是
选项:
• A. ‘0xA+0xB’
• B. A+B
• C. 0xA+0xB
• D. 21
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 下列表达式中,值不是1的是
选项:
• A. 4//3
• B. 15%2
• C. 1^0
• D. ~1
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 语句eval(‘2+4/5’)执行后的输出结果是
选项:
• A. 2.8
• B. 2
• C. 2+4/5
• D. ’2+4/5’
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 若字符串s=‘a\nb\tc’,则len(s)的值是
选项:
• A. 7
• B. 6
• C. 5
• D. 4
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 下列表达式的值为True的是
选项:
• A. 2!=5 or 0
• B. 3 and 2 and 0
• C. 5+4j and 2-3j
• D.www.yuyue-edu.cn 1 and 5==0
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 与关系表达式x==0等价的表达式是
选项:
• A. x=0
• B. not x
• C. x
• D. x!=1
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 计算表达式 1234%1000//100 的值为
选项:
• A. 1
• B. 2
• C. 3
• D. 4
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 下列表达式的值为True的是
选项:
• A. 2!=5 or 0
• B. 3 and 2 and 0
• C. 1 and 5==0
• D. 1 or True
答案: 请关注公众号【渝粤搜题】查看答案
问题: 11. Python表达式中,可以控制运算有限顺序的是
选项:
• A. 圆括号()
• B. 方括号[]
• C. 大括号{}
• D. 尖括号<>
答案: 请关注公众号【渝粤搜题】查看答案
问题: 12. 关于Python中的复数,下列说法错误的是
选项:
• A. 表示复数的语法是real+imagej
• B. 实部和虚部都是浮点数
• C. 虚部必须后缀j,且必须是小写
• D. complex(x)会返回以x为实部,虚部为0的复数
答案: 请关注公众号【渝粤搜题】查看答案
问题: 13. 下面哪个不是Python合法的标识符
选项:
• A. int32
• B. 40XL
• C. self
• D. _name_
答案: 请关注公众号【渝粤搜题】查看答案
问题: 14. 下列哪个语句在Python中是非法的?
选渝粤题库项:
• A. x=y=z=1
• B. x=(y=z+1)
• C. x,y=y,x
• D. x+=y
答案: 请关注公众号【渝粤搜题】查看答案
问题: 15. 已知x=2,语句x*=x+1执行后,x的值是
选项:
• A. 2
• B. 3
• C. 4
• D. 6
答案: 请关注公众号【渝粤搜题】查看答案
问题: 16. 在Python语言中,不能作为变量名的是( )
选项:
• A. Teacher
• B. _sport
• C. 5Pip
• D. Art
答案: 请关注公众号【渝粤搜题】查看答案
问题: 17. 若x=12+10//2**3,则x的值为( )。
选项:
• A. 13
• B. 13.0
• C. 137
• D. 1
答案: 请关注公众号【渝粤搜题】查看答案
问题: 18. 若a=3.0,b=2,则表达式a//b的值为( )。
选项:
• A. 1
• B. 1.5
• C. 2.0
• D. 1.0
答案: 请关注公众号【渝粤搜题】查看答案
问题: 19. 表达式int("99//3")的执行结果是( )。
选项:
• A. 33
• B. ValueError
• C. 33.0
• D. "99//3"
答案: 请关注公众号【渝粤搜题】查看答案
问题: 20. 以下关于Python语言的条件说法正确的是( )。
选项:
• A. 条件10<=5<=1是合法的,输出True
• B. 条件10<=5<=1是不合法的,抛出异常
• C. 条件1<=5<=10是合法的,等价于1<=5 and 5<=10
• D. 条件1<=5<=10是合法的,输出False
答案: 请关注公众号【渝粤搜题】查看答案
问题: 1. 以下选项中,关于Python字符串的描述错误的是( )
选项:广东开放大学答案
• A. 字符串包括两种序号体系:正向递增和反向递减
• B. Python语言中,字符串是用一对单引号,双引号或者三引号括起来的零个或者多个字符
• C. 字符串是字符序列,可以按照单个字符或者字符片段进行索引
• D. Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从N到M的索引子字符串(包含N和M)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 2. 表达式eval("99//3")的执行结果是( )。
选项:
• A. 33
• B. ValueError
• C. 33.0
• D. "99//3"
答案: 请关注公众号【渝粤搜题】查看答案
问题: 3. 以下程序的输出结果是()
t=”the World is so big,I want to see”
s=t[20:21]+’ love ’+t[:9]
prints(s)
选项:
• A. I love the
• B. I love World
• C. I love the World
• D. I love the Worl
答案: 请关注公众号【渝粤搜题】查看答案
问题: 4. 以下选项中,Python不支持的数据类型是()
选项:
• A. int
• B. char
• C. float
• D. string
答案: 请关注公众号【渝粤搜题】查看答案
问题: 5. 下面不是用“+”的用法的是()
选项:
• A. 字符串连接
• B. 逻辑与
• C. 算术加法
• 渝粤教育D. 单目运算(正号)
答案: 请关注公众号【渝粤搜题】查看答案
问题: 6. 下面代码的意义是()
car=’BWM’
id(car)
选项:
• A. 变量所占的位数
• B. 转换成布尔值
• 上海开放大学答案C. 查看变量在内存的地址
• D. 把变量中的元素随机排列
答案: 请关注公众号【渝粤搜题】查看答案
问题: 7. 执行下面的代码,运行结果是()
s1=’ Hello Python’
s2=”6”
print(s2*3+s1.strip())
选北京开放大学答案项:
• A. 18Hello Python
• B. 18 Hello Python
• C. 666Hello Python
• D. 666 Hello Python
答案: 请关注公众号【渝粤搜题】查看答案
问题: 8. 如果Python程序执行时产生了“Syntaxtrror”的错误,其原因是()
选项:
• A. 代码使用了错误的关键字
• B. 代码中的输出格式错误
• C. 代码中的变量未定义
• D. 代码中出现了无法解释执行的符号
答案: 请关注公众号【渝粤搜题】查看答案
问题: 9. 表达式int(“100/3”)执行结果是()
选项:
• A. 33.3
• B. ValueError
• C. 33
• D. “100/3”
答案: 请关注公众号【渝粤搜题】查看答案
问题: 10. 执行下列选项,输出了 ' Hello World '的选项是( )。
选项:
• A. print(" ' Hello World ' ")
• B. print(' " HelloWorld " ')
• C. print(' \Hello World\ ')
• D. print(' \" Hello World \" ')
答案: 请关注公众号【渝粤搜题】查看答案
问题: 11. 变量 sstr = '天使的翅膀带着我在尘世飞翔',执行下列选项,不能输出'翅膀'的是( )。
选项:
• A. print(sstr[3:-8])
• B. print(sstr[3::2])
• C. print(sstr[-10:-8])
• D. print(sstr[3:5])
答案: 请关注公众号【渝粤搜题】查看答案
问题: 12. 以下代码的执行结果是()
x,y,z=3,4,5
print(' x={1},y={0},z={0} '.format(x,y,z))
选项:
• A. x=4,y=3,z=3
• B. x=4,y=4,z=3
• C. x=4,y=5,z=3
• D. x=3,y=4,z=5
答案: 请关注公众号【渝粤搜题】查看答案
问题: 13. 以下代码的输出结果是()
x='R\0S\0T'
print(len(x))
选项:
• A. 3
• B. 5
• C. 7
• D. 8
答案: 请关注公众号【渝粤搜题】查看答案
问题: 14. 以下关于Python字符串的描述中,错误的是( )
选项:
• A. 在Python字符串中,可以混合使用正整数和负整数进行索引和切片
• B. DPython字符串采用[N:M]格式进行切片,获取字符串中从索引N到M的子字符串(包含N和M)
• C. 字符串'my\text.dat '中第一个\表示转义符
• D. 空字符串可以表示为" "或' '
答案: 请关注公众号【渝粤搜题】查看答案
问题: 15. 以下关于字符串的描述中,正确的是( )
选项:
• A. 字符应视为长度为1或2的字符串
• B. 字符串中的字符可以进行数学运算,但进行数学运算的字符必须为数字
• C. 在三引号字符串中可包含换行回车等特殊的字符
• D. 字符串可以进行切片赋值
答案: 请关注公众号【渝粤搜题】查看答案
问题: 16. 对于以下代码的描述正确的是( )
s="Python is good"
t="isn't it"
length=len(s)
s_title=s.title()
s_t=s+t
s_number=s[1:6]
print(length)
选项:
• A. length为12
• B. s_title为'PYTHON IS GOOD'
• C. s_t为"Python is goodisn't it"
• D. s_number为"Python"
答案: 请关注公众号【渝粤搜题】查看答案
问题: 17. 以下语句的执行结果是()
lss='ab'
print('{:->4}'.join(lss))
选项:
• A. a{:->4}b
• B. ab
• C. --ab
• D. ab--
答案: 请关注公众号【渝粤搜题】查看答案
问题: 18. 以下语句的执行结果是()
str='12345678'
print(str[1:-1:2])
选项:
• A. 2468
• B. 246
• C. 1357
• D. 24
答案: 请关注公众号【渝粤搜题】查看答案
问题: 19. 以下程序的输出结果是()
s='LOVES'
print('{:*^13}'.format(s))
选项:
• A. ********LOVES
• B. LOVES********
• C. ****LOVES****
• D. LOVES
答案: 请关注公众号【渝粤搜题】查看答案
平时作业
复
习
资
料
渝粤搜题微信公众号
编制
平时作业
复
习
资
料
渝粤搜题微信公众号
编制
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。