程序设计-Python篇(1)

程序设计-Python篇(1)

    • 判断题
    • 单选题

这些题都是pta上做过的题可能会帮到你让你快速的知道答案,但为什么还是自己去理解。Python总结第一章

判断题

1–1 Python语言是开源的,现拥有十几万个第三方函数库。 (T)

1–2 以下代码运行时会出错 (T)

imp0rt math
math.sqrt(4)

1–3 Python中 “4”+“3”的结果为“7” (F)

1–4 下面Python程序是错误的 (T)

s="hello python!"
s[5]="I”

1–5 Python语言可以用面向对象的方法编程。 (T)

1–6 Python是一种跨平台、开源、免费的动态编程语言。 (T)

1–7 Python 3.X完全兼容Python 2.X (F)

1–8 不可以在同一台计算机上安装多个不同的Python版本 (F)

1–9 Python中的标识符不能使用关键字。(T)
答案:(T)
1–10 Python中的标识符不区分大小写。( ) (F)

1–11 Python程序设计语言的标识符对大小写不敏感,python和Python是两个相同同的名字 (F)

1–12 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法。(F)

1–13 在Python中可以使用if作为变量名。(F)

1–14 Python使用缩进来体现代码之间的逻辑关系。(T)

1–15 Python代码的注释只有一种方式,那就是使用#符号。(F)

"""第一道题"""
'''多行注释'''
a1=list()
print("这是一个空列表:",a1)
#第二道题
import random
a3=random.sample(range(50,500),20)
print(a3)

1–16 Python运算符%不仅可以用来求余数,还可以用来格式化字符串。(T)

1–17 在Python中可以使用 for 作为变量名。(F)

1–18 3+4j不是合法的Python表达式。(F)

1–19 在Python中0xad是合法的十六进制数字表示形式。(T)

1–20 Python支持使用字典的“键”作为下标来访问字典中的值。(T)

Python集合中的元素不允许重复。(T)
Python字典中的“值”不允许重复(F)
Python字典中的“键”不允许重复。(T)

1–21 Python集合中的元素可以是元组。(T)

1–22 Python集合中的元素可以是列表。(F)

1–23 Python列表中所有元素必须为相同类型的数据。(F)

1–24 Python列表、元组、字符串都属于有序序列。(T)

1–25 Python字典和集合属于无序序列。(T)

1–26 Python字典和集合支持双向索引。(F)

1–27 math模块是python语言的数学模块。(T)

1–28 在Python中,a=10,表示a的值是一个十进制数。。(T)

1–29 从编译和解释的角度看,Python语言属于编译性语言()。(F)

1–30 指令 “what" in {“love”,“python”,123,“what”,“good”} 执行后结果为True。(T)


1–41 IDLE是使用文本编辑器编写、执行和测试Python程序的另一种方法 (T)

1–42 在Python中,对模块文件的命名没有限制。(F)

1–43 程序员可以将一条Python语句写在多行上**(T)**

1–44 Python中赋值运算符和相等运算符使用相同的符号 (F)

单选题

  1. Python程序在Windows上的扩展名是____A___。
    A.py
    B.exe
    C.docx
    D.jpg
  2. Python的输出函数是__B_。
    A.input()
    B.print()
    C.math()
    D.turtle()
  3. Python 表达式 sqrt(4)*sqrt(9)的值为____D___。
    A.36.0
    B.6
    C.13
    D.6.0
  4. 关于Python中的复数,下列说法错误的是_____C______。
    A.表示复数的语法是real + imag j
    B.实部和虚部都是浮点数
    C.虚部必须后缀j, 且必须是小写
    D.方法conjugate 返回复数的共轭复数
  5. 下面不属于python特性的是(D)。
    A.本身开源免费
    B.平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行
    C.扩展性:Python语言能够集成C、C++等语言编写的代码
    D.属于低级语言
  6. 以下哪一种语言不属于计算机高级语言(C)。
    A.C
    B.Java
    C.机器语言
    D.Python
  7. 执行以下三条Python语句,x,y的值分别为:(D)
x=7
y=8
x,y=y,x

A.x=7,y=7
B.x=8,y=8
C.x=7,y=8
D.x=8,y=7

  1. s = “Python”, 能够显示输出Python 的选项是:(D)
    A.print s[0:-1]
    B.print s[-1:0]
    C.print s[:5]
    D.print s[:]

  2. 下列选项中,不属于Python语言特点的是(C
    A.简单易学
    B.开源
    C.面向过程
    D.可移植性

  3. 给出如下代码 s = ‘PyThon is beautiful!’ 可以输出“python”的是( C)。
    A.print(s[:–15])
    B.print(s[0:6])
    C.print(s[0:6].lower())
    D.print(s[–20: –15].lower)

  4. 在Python中,__A__符号用作相等运算符。
    A.==
    B.<>
    C.<=
    D.!=

  5. 在Python中,用一对方括号括起来,用逗号分隔的一组数据称为(D ).
    A.顺序
    B.变量
    C.值
    D.列表

  6. 关于赋值语句,以下选项中描述错误的是:( B )
    A.a,b = b,a 可以实现a 和 b值的互换
    B.a,b,c = b,c,a 是不合法的
    C.在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
    D.赋值与二元操作符可以组合,例如&=

  7. 以下属于合法的Python语言用户标识符是(B )。
    A.a.123
    B.a_b
    C.def
    D.1Max

  8. Python语言中,非法的常量是(D ) 。
    A.0o12
    B.‘abcde’
    C.1e-6
    D.true

  9. Python语言中自定义函数的关键字是(C )。
    A.class
    B.return
    C.def
    D.for

  10. Python语言的官方网站地址是___A____。
    A.www.python.org
    B.www.python.com
    C.www.python.edu
    D.www.pythontutor.com

  11. Python 语句print(type(1J))的输出结果是__A__。
    A.
    B.
    C.
    D.

  12. Python 语句print(type(1/2))的输出结果是___C___。
    A.
    B.
    C.
    D.

  13. Python 语句print(type(1//2))的输出结果是__A__。
    A.
    B.
    C.
    D.

  14. Python 语句 a=121+1.21; print(type(a))的输出结果是_B_。
    A.
    B.
    C.
    D.

  15. Python 语句 print(0xA + 0xB)的输出结果是___D___。
    A.0xA + 0xB
    B.A + B
    C.0xA0xB
    D.21

  16. 关于Python字符串,下列说法错误的是__B_。
    A.字符即长度为1的字符串
    B.字符串以\0标志字符串的结束
    C.既可以用单引号,也可以用双引号创建字符串
    D.在三引号字符串中可以包含换行回车等特殊字符

  17. 下面那个Python模块是用于建立Web应用?(A)
    A.Flask
    B.Plotly
    C.Pandas
    D.Numpy

  18. Python 3所支持的整数进制不包括:(D)
    A.二进制
    B.十进制
    C.十六进制
    D.三十二进制

  19. 在Python中,下列语句非法的是(C )。
    A.x=y=z=1
    B.x,y=y,x
    C.x=(y=z=1)
    D.x=x+y

  20. 以下哪一种编程语言是脚本语言(C)。
    A.C
    B.C++
    C.Python
    D.Delphi

  21. Python语句x=‘car’; y=2; print(x+y)的输出结果是。(A)
    A.语法错
    B.car2
    C.2
    D.carcar

  22. Python语句print(chr(65))的运行结果是。(D)
    A.65
    B.6
    C.5
    D.A

  23. Python语句a=“Programming”[1:-1],则a的结果是(C)。
    A.‘Programmin’
    B.‘rogramming’
    C.'rogrammin’
    D.‘Programming’

Alt
多敲代码重要,

你可能感兴趣的:(python,列表,程序设计)