没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
11页
python基础试题(含答案)word 一、选择题 1.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错 误( ) 1a=3 b=input() c=a+b print("c") A.1 B.2 C.3 D.4 2.下列不可以用来搭建本地服务器的软件是( ) (1)Python (2) Excel (3)IIS (4)Apache A.(1)(2) B.(3)(4) C.(1)(2)(3)(4) D.(1)(2)(4) 3.在Python中,input()函数的返回结果的数据类型为( ) A.Number型 B.String型 C.List型 D.Sets型 4.在Python程序设计语言中,用于输入和输出的函数分别是( ) A.read( )和write( ) B.input( )和output( ) C.input( )和print( ) D.cin( )和cout( ) 5.在下列程序设计语言中,属于人工智能语言的是( )。 A.Python B.VB C.Pascal D.C 6.下列序列拼接错误的是() A.list = [ None ] *
资源推荐
资源详情
资源评论
python 基础试题(含答案)word
python 基础试题(含答案)word
一、选择题
1.小新编制了一个
python
程序如下,但程序无法执行,你帮他找出程序中一共有几处错
误(
)
1a=3
b=input()
c=a+b
print("c")
A
.
1 B
.
2 C
.
3 D
.
4
2.下列不可以用来搭建本地服务器的软件是(
)
(
1
)
Python
(
2
)
Excel
(
3
)
IIS (4)Apache
A
.
(1)(2) B
.
(3)(4) C
.
(1)(2)(3)(4) D
.
(1)(2)(4)
3.在
Python
中,
input
()函数的返回结果的数据类型为(
)
A
.
Number
型
B
.
String
型
C
.
List
型
D
.
Sets
型
4.在
Python
程序设计语言中,用于输入和输出的函数分别是
( )
A
.
read( )
和
write(
) B
.
input( )
和
output(
)
C
.
input( )
和
print(
) D
.
cin( )
和
cout( )
5.在下列程序设计语言中,属于人工智能语言的是(
)。
A
.
Python
B
.
VB
C
.
Pascal
D
.
C
6.下列序列拼接错误的是()
A
.
list = [ None ] * 4
B
.
msg = “Python”, ”
语言
”
C
.
tup = “/”.join( ( “123”, ”234” ) )
D
.
set = { 1, 2, 3 } + { 4, 5, 6 }
7
.
Python
不支持的数据类型有( )。
A
.
char B
.
int C
.
float D
.
list
8.以下选项中,不是
Python
中文件操作的相关函数是(
)。
A
.
open () B
.
load ()
C
.
read () D
.
write ()
9.关于
Python3.8
基础知识的说法中,不正确的是(
)
A
.支持中文做标识符
B
.
Python
标识符不区分字母的大小写
C
.
Python
命令提示符是
>>>
D
.命令中用到的标点符号只能是英文字符
10.下列
Python
表达式的值不是
2
的是(
)。
A
.
3%2 B
.
5//2 C
.
1*2 D
.
1+3/3
python 基础试题(含答案)word
11.已知
a = 6
,
b = -4
,则
Python
表达式
a / 2 + b % 2 * 3
的值为()
A
.
3 B
.
3.0 C
.
5 D
.
5.0
12.下列哪个语句在
Python
中是非法的?( )
A
.
x = y = z = 1 B
.
x = (y = z + 1) C
.
x, y = y, x D
.
x += y x=x+y
13.以下是一段
python
程序:
它的可以用哪个流程图表达(
)。
A
.
B
.
C
.
14.在
Python
中要交换变量
a
和
b
中的值,应使用的语句组是(
)
A
.
a,b = b,a B
.
a = c
;
a = b
;
b = c
C
.
a = b
;
b = a D
.
c = a
;
b = a
;
b = c
15.下列不属于高级编程语言的是
A
.C 语言
B
.VB 语言
C
.Python 语言
D
.机器语言
二、程序填空
16.密码强度检测。编写
python
程序,实现如下功能:输入要检测的密码,输出密码强度
结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为:若密码位
python 基础试题(含答案)word
数少于
8
位,则不进行强度检测,给出提示“密码位数不能少于
8
位,请重新输入!”。
若密码位数在
8
位及以上,则进行强度检测:若密码字符属于同一类字符,则密码强度为
“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同
的三类字符,则密码强度为“强”。
(
1
)若输入“
12abcd5
!”,则输出结果为
_________
(选填,选字母:
A
.密码位数不能
少于
8
位,请重新输入!
/ B
.弱
/ C
.中等
/ D
.强)
(
2
)实现上述功能的程序如下,请在划线处填入合适的代码。
password=input
(“请输入要检测的密码:”)
①_______________
if n<8
:
print
(“密码位数不能少于
8
位,请重新输入!”)
else
:
n1=0
n2=0
n3=0
for i in range
(
0
,
n
,
1
):
②_______
if
“
0
”
<=ch<=
“
9
”:
n1=1
elif
“
a
”
<=ch<=
“
z
”
or
“
A
”
<=ch<=
“
Z
”:
n2=1
else
:
n3=1
③_____
if x==3
:
print
(“强”)
elif x==2
:
print
(“中等”)
else
:
print
(“弱”)
17.小敏有
10
万元本金,想要购买银行保证收益型理财产品。每年到期后连本带利仍购买
此种理财。请你帮助小敏分析,在年收益率不变的情况下,多少年后小敏的累计收益能超
过本金,请完成程序填空。(例如输人:
5.15%,
输出:
14
年后收益超过本金。)
1 s=input("
请输入年利率:")
2 rate=float(s[:-1])*0.01
3 money=100000
4 year=0
5 while money<=200000:
6 money=round
(
),
2)
7 year=year+1
剩余10页未读,继续阅读
资源评论
小虾仁芜湖
- 粉丝: 87
- 资源: 9357
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功