python实践教程答案_EduCoder实践课程——Python程序设计
⼊门答案
记:由于疫情暂时返不了校,然后学校⼤四毕业年级布置了在线实训的任务,我选择了实践课程Python程序设计⼊门。以前没有学过,但是感觉Python挺好⼊门的,把⾃⼰学习过程中的代码记录下来,⼀是为了⾃⼰写报告⽅便,⼆来⼤家可以作为参考代码,如果有更好的代码可以留⾔,⼤家相互学习。
1、Python初体验
第1关:Hello Python,我来了!
# coding=utf-8
# 请在此处添加代码完成输出“Hello Python”,注意要区分⼤⼩写!
>> Begin >>
print("Hello Python")
html文件发布>> 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 >>
lenth=len(guests)
黑马python入门教程deleted_guest=guests.pop()
print(deleted_guest)
guests.insert(2,deleted_guest)
web前端工资怎么样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关:列表切⽚:你的菜单和我的菜单
# coding=utf-8
# 创建并初始化my_menu列表
my_menu = []
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;
python的工作有哪些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的遍历操作并打印输出键与值
运动品牌under armour>> 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 -
Python中的随机森林算法详解
2024-10-02 -
随机森林发展历史
2024-10-02 -
如何使用随机森林进行时间序列数据模式识别(八)
2024-10-02 -
随机森林回归模型原理
2024-10-02 -
如何使用随机森林进行时间序列数据模式识别(六)
2024-10-02 -
如何使用随机森林进行时间序列数据预测(四)
2024-10-02 -
如何使用随机森林进行异常检测(六)
2024-10-02 -
随机森林算法和grandientboosting算法 -回复
2024-10-02 -
随机森林方法总结全面
2024-10-02 -
随机森林算法原理和步骤
2024-10-02 -
随机森林的原理
2024-10-02 -
随机森林 重要性
2024-10-02 -
随机森林算法
2024-10-02 -
机器学习中随机森林的原理
2024-10-02 -
随机森林算法原理
2024-10-02 -
使用计算机视觉技术进行动物识别的技巧
2024-10-02 -
基于crf命名实体识别实验总结
2024-10-02 -
transformer预测模型训练方法
2024-10-02
最新文章
-
随机森林算法介绍及R语言实现
2024-10-02 -
基于随机森林优化的神经网络算法在冬小麦产量预测中的应用研究_百度文 ...
2024-10-02 -
基于正则化贪心森林算法的情感分析方法研究
2024-10-02 -
随机森林算法和grandientboosting算法
2024-10-02 -
基于随机森林的图像分类算法研究
2024-10-02 -
随机森林结合直接正交信号校正的模型传递方法
2024-10-02
发表评论