1 . 某电商开发了一个用于网上商城购物的App,让客户使用App进行相关消费。
项目问题: 你认为在规划设计App过程中,除了设计购物功能的相关模块以外,围绕客户需求这个部分,还需要哪些模块?
项目实施:本项目实施过程中,前期已经完成了系统的需求分析、规划设计、开发方面的工作,通过完成以下任务,而实现系统从需求分析到应用的闭环。
任务一: 系统功能搭建
根据客户需求,选择需要搭建的App功能模块
【操作要求】请将你认为最核心和重要的3个功能拖放到手机底部界面的热区中。
完善购物车结算的代码片段,如果是vip会员,执行8.8折优惠 ,否则按实际价格结算。
【操作要求】
找出程序中的几处错误并予以修正调试。
项目实施:
补充完善下划线处的内容,使程序完整,调试运行程序。输入一个购物车金额(f=1000)和会员标识(vip=True),得到输出信息:实际结算金额为:880元)
项目问题: 你认为在规划设计App过程中,除了设计购物功能的相关模块以外,围绕客户需求这个部分,还需要哪些模块?
项目实施:本项目实施过程中,前期已经完成了系统的需求分析、规划设计、开发方面的工作,通过完成以下任务,而实现系统从需求分析到应用的闭环。
任务一: 系统功能搭建
根据客户需求,选择需要搭建的App功能模块
【操作要求】请将你认为最核心和重要的3个功能拖放到手机底部界面的热区中。
任务二:完善程序代码
完善购物车结算的代码片段,如果是vip会员,执行8.8折优惠 ,否则按实际价格结算。
【操作要求】
找出程序中的几处错误并予以修正调试。
项目实施:
补充完善下划线处的内容,使程序完整,调试运行程序。输入一个购物车金额(f=1000)和会员标识(vip=True),得到输出信息:实际结算金额为:880元)
您最近半年使用:0次
2 . 用Python编辑器打开“Y:\384”文件夹中的文件“tk3.py”,进行以下操作并保存。
(1)删除<1>、<2>、<3>,在该处填写代码,完善程序,实现“求0~50所有偶数的和”(请不要更改、删除其他代码);
(2)编写完成后保存文件并关闭应用软件。
#求0~50所有偶数的和,在<1>、<2>、<3>处填入正确代码,不要修改其它代码
s = <1>____ #删除语句中的"<1>",并在此处填入正确代码
for i in range(0,<2>___ ,2): #删除语句中的"<2>",并在此处填入正确代码
s = s + <3>_____ #删除语句中的"<3>",并在此处填入正确代码
print ("0~50所有偶数的和为",s)
(1)删除<1>、<2>、<3>,在该处填写代码,完善程序,实现“求0~50所有偶数的和”(请不要更改、删除其他代码);
(2)编写完成后保存文件并关闭应用软件。
#求0~50所有偶数的和,在<1>、<2>、<3>处填入正确代码,不要修改其它代码
s = <1>
for i in range(0,<2>
s = s + <3>
print ("0~50所有偶数的和为",s)
您最近半年使用:0次
3 . 在Python编辑器中打开“Y:\217”下的“p1.py”文件,按照下列要求进行操作并保存。使之能够实现如下功能:
输入一个两位数,输出它的所有因数。
测试数据:
输入两位数23,输出它的因数分别为:1,23。
输入两位数10,输出它的因数分别为:1,2,5,10。
输入一个两位数,输出它的所有因数。
测试数据:
输入两位数23,输出它的因数分别为:1,23。
输入两位数10,输出它的因数分别为:1,2,5,10。
您最近半年使用:0次
4 . 用Python编辑器打开“Y:\233”文件夹中的文件“p1.py”,进行以下操作并保存。
(1)删除①②③,在该处填写代码,不要更改、删除其他代码,完善程序,实现功能:有一个数列2、5、8、…、3n-1,计算并输出数列前10项及前10项的和。
(2)编写完成后保存文件并关闭应用软件。
①__________
for i in range(②_________ ):
print(i,end=' ')
s = s+i
③______ ("数列前10项的和是:",s)
(1)删除①②③,在该处填写代码,不要更改、删除其他代码,完善程序,实现功能:有一个数列2、5、8、…、3n-1,计算并输出数列前10项及前10项的和。
(2)编写完成后保存文件并关闭应用软件。
①
for i in range(②
print(i,end=' ')
s = s+i
③
您最近半年使用:0次
5 . 下面( )不是Python 合法的变量名。
A.int32 | B.40XL | C.self | D.name |
您最近半年使用:0次
6 . 下列全属于高级语言的是( )
A.Flash、python | B.Python 、C++ | C.C++、汇编语言 | D.机器语言、Windows |
您最近半年使用:0次
7 . 小强建立了一个简易的学生信息系统,使用SQlite进行数据的增加记录和修改记录操作,存储数据,每位学生的记录包含id、name和age这3个字段。程序运行界面如图所示。程序运行时,显示数据库students.db中的数据表users中的所有记录,用户输入1表示增加记录,输入id、name和age后,记录将增加到数据库中。用户输入2表示修改记录,输入id、name和age后,根据id修改对应的name 和age的值。
程序代码如下:
import sqlite3
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute('''
CREATE TABLE IF NOT EXISTS users( id int(8) primary key,
name varchar(18),
age int(8)) ''')
cursor.close()
con.commit()
con.close()
def user_insert(user_id, user_name, user_age):
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute("insert into users (id,name,age) values (?,?,?)", (user_id, user_name, user_age))
cursor.close()
con.commit()
con.close()
def user_select():
con = sqlite3.connect('__________ ')
cursor = con.cursor()
___________ ('select * from users')
print(cursor.fetchall())
cursor.close()
con.close()
def user_update(user_id, user_name, user_age):
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute('UPDATE users SET name=?,age=? WHERE id =?',(user_name, user_age,user_id))
cursor.close()
con.commit()
con.close()
print("------------学生信息系统样例------------")
while True:
___________
s = int(input("请输入操作符:1-增加记录,2-修改记录,3-退出系统"))
if___________ :
break
user_id = int(input("请输入id:"))
user_name = input("请输入name:")
user_age = input("请输入age:")
if s == 1: # 增加记录
___________
print("插入成功!")
elif s == 2: # 修改记录
user_update(user_id, user_name, user_age)
print("修改成功!")
请在画线处填入正确的代码。
程序代码如下:
import sqlite3
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute('''
CREATE TABLE IF NOT EXISTS users( id int(8) primary key,
name varchar(18),
age int(8)) ''')
cursor.close()
con.commit()
con.close()
def user_insert(user_id, user_name, user_age):
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute("insert into users (id,name,age) values (?,?,?)", (user_id, user_name, user_age))
cursor.close()
con.commit()
con.close()
def user_select():
con = sqlite3.connect('
cursor = con.cursor()
print(cursor.fetchall())
cursor.close()
con.close()
def user_update(user_id, user_name, user_age):
con = sqlite3.connect('students.db')
cursor = con.cursor()
cursor.execute('UPDATE users SET name=?,age=? WHERE id =?',(user_name, user_age,user_id))
cursor.close()
con.commit()
con.close()
print("------------学生信息系统样例------------")
while True:
s = int(input("请输入操作符:1-增加记录,2-修改记录,3-退出系统"))
if
break
user_id = int(input("请输入id:"))
user_name = input("请输入name:")
user_age = input("请输入age:")
if s == 1: # 增加记录
print("插入成功!")
elif s == 2: # 修改记录
user_update(user_id, user_name, user_age)
print("修改成功!")
请在画线处填入正确的代码。
您最近半年使用:0次
8 . 打开一个由小写英文组成的文本文件'old.txt',将该文件中的每一个字母加密后写入到一个新文件'new.txt',加密的方法是:a变成b,b变成c……,z变成a,其它字符不变化(不考虑文件路径)
file=open("old.txt","r")
line=file.______
list=[]
while line:
for i in range( ) :
if line[i].islower():
jm=_____
list.append(chr(jm))
else:
list.append(line[i])
line=file.readline()
s=''.join(list)
file=open("new.txt","w+")
______
file.close()
file=open("old.txt","r")
line=file.
list=[]
while line:
for i in range
if line[i].islower():
jm=
list.append(chr(jm))
else:
list.append(line[i])
line=file.readline()
s=''.join(list)
file=open("new.txt","w+")
file.close()
您最近半年使用:0次
9 . 用Python编辑器打开“Y:\157”文件夹下的文件“p6-3.py”,使用规范的Python语句,按照下列步骤逐条写出相应的代码并保存。
(1)将数值20赋给变量a。
(2)将数值21赋给变量b。
(3)将表达式str(a)+str(b)的值赋给变量c。
(4)将函数int(c)的值赋给变量s。
(5)使用输出语句在屏幕上输出s的值。
(1)将数值20赋给变量a。
(2)将数值21赋给变量b。
(3)将表达式str(a)+str(b)的值赋给变量c。
(4)将函数int(c)的值赋给变量s。
(5)使用输出语句在屏幕上输出s的值。
您最近半年使用:0次
10 . 用Python编辑器打开“Y:\223”文件夹下的文件“p2-2.py”进行操作并保存,使之能够实现以下功能。
输入两个不为零的整数a和b,判断a和b的大小,如果a大于b,输出a%b的值,否则输出b%a的值。
测试数据如下:
(1)输入8和19,输出3。
(2)输入13和7,输出6。
输入两个不为零的整数a和b,判断a和b的大小,如果a大于b,输出a%b的值,否则输出b%a的值。
测试数据如下:
(1)输入8和19,输出3。
(2)输入13和7,输出6。
您最近半年使用:0次