c语言输入hello输出olleh,添加代码完成输出hello python
为了记录我的Python课,发我的作业,欢迎大家评论。如果你有更好的想法,请在下面评论或联系我。谢谢你
作业1:向某人问好。
形容
程序接收用户输入的名字,然后输出单词向名字问好。
代码:
name=input()
Print(嗨,{}。。format (name)) # {}是一个槽
作业二:反向垂直输出“你好,世界。”
形容
编写代码以输出“Hello,world”反过来。
代码:
你好,世界。
print(临时字符串[-1])
print(临时字符串[-2])
print(临时字符串[-3])
print(临时字符串[-4])
print(临时字符串[-5])
print(临时字符串[-6])
print(临时字符串[-7])
print(临时字符串[-8])
print(临时字符串[-9])
print(临时字符串[-10])
print(临时字符串[-11])
print(临时字符串[-12])
这是我一开始写的代码。虽然可以正确输出,但是太繁琐了。学习for循环后,改进后的代码是:
s=。德洛,欧莱
对于s中的a:print(a)
所以两行代码就能解决问题。但是,“你好,世界”的反向输出。容易写错,现改进为:
str=你好,世界
in name in str[:-1]:print(name)#[]是起始位置、结束位置和步长。
最后分享一个班里大神的代码。一行代码解决了这个问题:
打印( \n 。加入(反转(你好,世界。)))
作业3:输出2到30的所有数字。
形容
输出从2到30的所有数字。
代码:
对于范围内的I(2,31):
打印( {} )。格式(一))
这里要注意的是,范围是必不可少的,(2,31)左闭右开。
作业四:用户输入“Q”了吗?
形容
如果用户输入的是字符“Q”,它将输出“您已选择关闭程序。”否则,它将输出“您已经输入:”后跟输入字符。
代码:
str1=输入()
如果str1==q :
打印(您选择了关闭程序。)
否则:
打印(您输入的:{} 。格式(str1))
经验:定义变量时,变量名尽量不要和内置变量函数名相同;“=”是赋值,“==”就是我们常说的等于。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。