Python学习通超星课后章节答案期末考试题库2023年_第1页
Python学习通超星课后章节答案期末考试题库2023年_第2页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python学习通超星课后章节答案期末考试题库2023年2.实现“请告诉我你的学号”的输入语句,用户输入学号后,输出“学号为:的用户,祝你学习愉快!你的学号类型是:”

参考答案:

name=input("请告诉我你是谁?")print("好的,我知道了,你是:",name,"欢迎学习Python程序设计")num=int(input("请告诉我你的学号:"))print("学号为:",num,"的用户,祝你学习愉快!你的学号类型是:",type(num))

使用变量存储type()语句,查看变量中存储的数据类型信息

参考答案:

方法1:print(type("你好Python!"))print(type(123456789))print(type(3.1415926))方法2:string_type=type("你好Python!")int_type=type(123456789)float_type=type(3.1415926)print(string_type)print(int_type)print(float_type)方法3:name1

=name1="你好Python!"name2=123456789name3=3.1415926name1_type=type(name1)name2_type=type(name2)name3_type=type(name3)print(name1_type,name2_type,name3_type)

定义一个函数printInfo(name,age,**args):其中args为可变参数,传入当前用户输入的课程名和分数,由于每个用户输入的课程和分数对,课程名和课程门数不同,所以需要可变参数实现。在调用函数部分,要求利用输入姓名、年龄和循环输入课程名和分数,并调用printInfo()实现输入信息的显示。提示将课程名和分数保存在字典中,作为参数传递。

参考答案:

.

定义一个列表numList,列表中的元素为1,3,4,5,6,将第3个元素的值赋值为该元素的的平方,并打印该列表。

参考答案:

.

定义一个字典列表stuList=[{'sno':1,'sname':'Tom','age':19,'gender':'male'},

{'sno':2,'sname':'Rose','age':19,'gender':'female'},

{'sno':3,'sname':'Peter','age':17,'gender':'male'},

{'sno':4,'sname':'Monica','age':17,'gender':'female'}]利用循环和分支语句,找出年龄大于等于18岁的女学生信息,并显示打印。

参考答案:

.

爬取好听轻音乐网的首页的20首歌曲,并把这20首歌曲按照sid,title,url的格式写入创建好的MySQL数据库中。要求(提交每一步骤的截图:建库、建表,程序代码截图,运行结果截图):1.数据库名称htqyy+10位学号,例如:htqyy1111111111,创建一张表song,该表的结构为(sid,title,url)其中sid为每首歌的主键,分别为爬取的首页每首歌曲编号sid,歌曲名字title,构造的歌曲的url。2.创建一个python文件,命名为songLoad.py,该文件使用requests模块,实现如下功能:(1)从好听轻音乐网的首页爬取首页的20首歌曲的sid和title,并构造每首歌的url后,把每首歌的对应信息写入第1题中创建的song表中。(2)读取表song的内容显示歌曲的sid和title,提示用户输入歌曲的sid后,为用户下载该首歌曲的资源到当前文件目录下的music目录下。歌曲的保存格式为:该歌曲title.mp3,例如:清晨.mp3.

参考答案:

.

课堂作业:根据用户提供的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论