栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

《Python编程从入门到实践》第二版练习题代码实现

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

《Python编程从入门到实践》第二版练习题代码实现

《Python编程从入门到实践》第二版

练习题代码实现 

#p21
#2-3个性化消息
name="miao"
print(f"hello {name},would you like learn to study python today?")
#2-4调整名字的大小写
print(f"hello {name.lower()}")
print(f"hello,{name.upper()}")
print(f"hello,{name.title()}")
#2-5名言
name="AE"
sentence="a person who never made a mistake never tried anything new"
print(f"{name}"+" "+"once said"+","+f"{sentence}"+".")
#2-6名言2
famous_person="AE"
message="have a nice day!"
print(f"{famous_person}"+" "+"once said"+","+f"{message}")
#2-7剔除人名中的空白
name=" tdeng nlun  "
print(f"{name}")
print(f"{name.lstrip()}")
print(f"{name.rstrip()}")
print(f"{name.strip()}")

#p24
#2-8数字8
print(3+5)
print(10-2)
print(2*4)
print(16/2)

#2-9最喜欢的数
number="7"
message="my favorite number is"+" "+f"{number}"
print(message)


#p30
#3-1姓名
names=['zhang','sun','yu']
print(names[0])
print(names[1])
print(names[2])

#3-2问候语
names=['zhang','sun','yu']
print(names[0].title()+" hello")
print(names[1].title()+" hello")
print(names[2].title()+" hello")

#3-3自己的列表
way=['by bike','by car','by subway','on foot']
message="i like "+f"{way[0]}"+"n"
print(message)


#p36
#3-4嘉宾名单
people=['lun','zi','miao']
print(people[0].title()+","+"welcome")
print(people[1].title()+","+"welcome")
print(people[2].title()+","+"welcomen")

#3-5修改嘉宾名单
people=['lun','zi','miao']
print(people[2].title()+" have something,sorry")
people[2]='zhang'
print(people[0].title()+","+"welcome")
print(people[1].title()+","+"welcome")
print(people[2].title()+","+"welcomen")

#3-6添加嘉宾
print("i got bigger desk")
people.insert(0,'sun')
people.insert(2,'wang')
people.append('li')
print(people)
print(people[0].title()+","+"welcome")
print(people[1].title()+","+"welcome")
print(people[2].title()+","+"welcome")
print(people[3].title()+","+"welcome")
print(people[4].title()+","+"welcome")
print(people[5].title()+","+"welcomen")

#3-7缩减名单
print(people)
print("soory,only invent two.")
print(f"{people[0]} "+"sorry")
del people[0]
print(f"{people[1]} "+"sorry")
del people[1]
print(f"{people[-2]} "+"sorry")
del people[-2]
print(f"{people[-1]} "+"sorry")
del people[-1]
print(people)
print(f"{people[0]} "+"welcome")
print(f"{people[1]} "+"welcomen")
del people[0]
del people[1]
print(people)

#p39
#3-8放眼世界
locals=['sanya','yunnan','beijing','haerbin','guizhou']
print(locals)
print(sorted(locals))#使用sorted按字母顺序打印
print(locals)
print(sorted(locals,reverse=True))#使用sorted按与字母相反顺序打印
print(locals)
#print(locals.reverse()) 输出none 使用reverse修改排列顺序
locals.reverse()
print(locals)
locals.reverse()
print(locals)
locals.sort()
print(locals)
locals.sort(reverse=True)
print(locals)

#3-9晚餐嘉宾
len(people)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/360548.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号