python实践教程答案_EduCoder实践课程——Python程序设计
⼊门答案
记:由于疫情暂时返不了校,然后学校⼤四毕业年级布置了在线实训的任务,我选择了实践课程Python程序设计⼊门。以前没有学过,但是感觉Python挺好⼊门的,把⾃⼰学习过程中的代码记录下来,⼀是为了⾃⼰写报告⽅便,⼆来⼤家可以作为参考代码,如果有更好的代码可以留⾔,⼤家相互学习。
1、Python初体验
第1关:Hello Python,我来了!
# coding=utf-8
# 请在此处添加代码完成输出“Hello Python”,注意要区分⼤⼩写!
>> Begin >>
print("Hello Python")
>> End >>
影视资源网站源码软件2、 Python ⼊门之字符串处理
第1关:字符串的拼接:名字的组成
# coding=utf-8
# 存放姓⽒和名字的变量
first_name = input()
last_name = input()
# 请在下⾯添加字符串拼接的代码,完成相应功能
>> Begin >>
full_name=first_name+" "+last_name
print(full_name)
>> End >>
第2关:字符转换
# coding=utf-8
# 获取待处理的源字符串
source_string = input()
# 请在下⾯添加字符串转换的代码
>> Begin >>
source_string1=source_string.strip()
transform_string=source_string1.title()
print(transform_string)
>> End >>
第3关:字符串查与替换
# coding = utf-8
source_string = input()
# 请在下⾯添加代码
>> Begin >>
print(source_string.find('day'))
new_string=place('day','time')
print(new_string)
new_string2=new_string.split(' ')
print(new_string2)
>> End >>
3、Python ⼊门之玩转列表
第1关:列表元素的增删改:客⼈名单的变化
# coding=utf-8
# 创建并初始化Guests列表
guests = []
while True:
try:
guest = input()
guests.append(guest)
except:
break
# 请在此添加代码,对guests列表进⾏插⼊、删除等操作>> Begin >>虚拟机安装linux镜像文件
lenth=len(guests)
python程序设计基础教程电子书deleted_guest=guests.pop()
print(deleted_guest)
guests.insert(2,deleted_guest)
guests.pop(1)
print(guests)
>> End >>
# 创建并初始化`source_list`列表
source_list = []
while True:
try:
list_element = input()
source_list.append(list_element)
except:
break
# 请在此添加代码,对source_list列表进⾏排序等操作并打印输出排序后的列表>> Begin >>
source_list.sort(reverse=False)
print(source_list)
>> End >>
第3关:数值列表:⽤数字说话
# coding=utf-8
# 创建并读⼊range函数的相应参数
lower = int(input())
upper = int(input())
step = int(input())
# 请在此添加代码,实现编程要求
>> Begin >>
sourse_list=list(range(lower,upper,step))
lenth=len(sourse_list)
print(lenth)
min_value=min(sourse_list)
max_value=max(sourse_list)
print(max_value-min_value)
>> End >>
第4关:列表切⽚:你的菜单和我的菜单
spring怎么读取jar文件# coding=utf-8
# 创建并初始化my_menu列表
my_menu = []
python代码画小黄人my_menu.append(food)
except:
break
# 请在此添加代码,对my_menu列表进⾏切⽚操作
>> Begin >>
lenth=len(my_menu)
list_slice=my_menu[:lenth:3]
print(list_slice)
list_slice2=my_menu[-3:]
print(list_slice2)
>> End >>
4、 Python ⼊门之元组与字典
第1关:元组的使⽤:这份菜单能修改吗?
# coding=utf-8
# 创建并初始化menu_list列表
menu_list = []
while True:
try:
food = input()
menu_list.append(food)
except:
break
# 请在此添加代码,对menu_list进⾏元组转换以及元组计算等操作,并打印输出元组及元组最⼤的元素># Begin >#
print(tuple(menu_list))
print(max(menu_list))
>## End >##
第2关:字典的使⽤:这份菜单可以修改
# coding=utf-8
# 创建并初始化menu_dict字典
menu_dict = {}设计个人主页
price = int(input())
menu_dict[food]= price
except:
break
# 请在此添加代码,实现对menu_dict的添加、查、修改等操作,并打印输出相应的值>> Begin >>
menu_dict['lamb']=50;
print(menu_dict['fish'])
menu_dict['fish']=100
del menu_dict['noodles']
print(menu_dict)
>> End >>
第3关:字典的遍历:菜名和价格的展⽰
# coding=utf-8
# 创建并初始化menu_dict字典
menu_dict = {}
while True:
try:
food = input()
price = int(input())
menu_dict[food]= price
except:
break
# 请在此添加代码,实现对menu_dict的遍历操作并打印输出键与值
>> Begin >>
for key in menu_dict.keys():
print(key)
for value in menu_dict.values():
print(value)
>> End >>
第4关:嵌套 - 菜单的信息量好⼤
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
推荐文章
热门文章
-
随机森林特征选择原理
2024-10-02 -
自动驾驶系统中的随机森林算法解析
2024-10-02 -
随机森林算法及其在生物信息学中的应用
2024-10-02 -
监督学习中的随机森林算法解析(六)
2024-10-02 -
随机森林算法在数据分析中的应用
2024-10-02 -
机器学习——随机森林,RandomForestClassifier参数含义详解
2024-10-02 -
随机森林 的算法
2024-10-02 -
随机森林算法作用
2024-10-02 -
监督学习中的随机森林算法解析(十)
2024-10-02 -
随机森林算法案例
2024-10-02 -
随机森林案例
2024-10-02 -
二分类问题常用的模型
2024-10-02 -
绘制ssd框架训练流程
2024-10-02 -
一种基于信息熵和DTW的多维时间序列相似性度量算法
2024-10-02 -
SVM训练过程范文
2024-10-02 -
如何使用支持向量机进行股票预测与交易分析
2024-10-02 -
二分类交叉熵损失函数binary
2024-10-02 -
tinybert_训练中文文本分类模型_概述说明
2024-10-02 -
基于门控可形变卷积和分层Transformer的图像修复模型及其应用
2024-10-02 -
人工智能开发技术的测试和评估方法
2024-10-02
最新文章
-
基于随机森林的数据分类算法改进
2024-10-02 -
人工智能中的智能识别与分类技术
2024-10-02 -
基于人工智能技术的随机森林算法在医疗数据挖掘中的应用
2024-10-02 -
随机森林回归模型的建模步骤
2024-10-02 -
r语言随机森林预测模型校准曲线
2024-10-02 -
《2024年随机森林算法优化研究》范文
2024-10-02
发表评论