为了记录我的Python课,将我的作业发上来,欢迎各位大佬评鉴。如果你有什么更好的想法,请在下方评论或联系我。谢谢!
作业一:向某人打招呼
描述
程序接收用户输入的姓名,然后输出向该姓名问好的文字。
代码:
name=input()
print("Hi,{}.".format(name)) #{}是槽
作业二:逆向垂直输出“Hello,world.”
描述
编写代码逆向垂直输出“Hello,world.”。
代码:
tempstr="Hello,world."
print(tempstr[-1])
print(tempstr[-2])
print(tempstr[-3])
print(tempstr[-4])
print(tempstr[-5])
print(tempstr[-6])
print(tempstr[-7])
print(tempstr[-8])
print(tempstr[-9])
print(tempstr[-10])
print(tempstr[-11])
print(tempstr[-12])
这是我一开始编写的代码,虽然可以正确输出,但是却太过繁琐。在学习for循环后,改进代码为:
s=".dlrow,olleH"
for a in s:print(a)
于是两行代码就可以解决问题了。但是“Hello,world.”逆向输出容易写错,继