如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
怎样用指针实现字符串的倒序输出
怎样用指针实现字符串的倒序输出,这里以python这门语言作为示范,字符串的反转输出是经常会见到的,不同的方法属于不同的算法,消耗的内存也不一样,大家要根据实际情况来具体使用。
工具/原料
- python3.7
- sublime text3
方法/步骤
这里以sublime text3编辑器作为示范,打开软件,并且创建一个新的py文档。
string = "testing"
print(string)
这里创建一个字符串变量作为示范,打印变量可以看到是正常的输出。
for i in string:
print(i)
如果用for循环可以把字符串里面每个字符分别打印,这里就是用i这个指针逐步来实现的。
for i in string[::-1]:
print(i)
我们可以用这个切割方法,来进行倒序,因为-1就是倒序,所以i从一开始就是倒序来进行输出的。
for i in range(len(string)-1, -1, -1):
print(string[i])
我们也可以用range来进行指针的倒序读取。
print("".join(reversed(list(string))))
这个方法是转换为列表,把列表倒序,再转为字符串。
i = -1
while i >= (-len(string)):
print(string[i])
i -= 1
这里还可以用while循环,让指针倒序来输出。
注意事项
- 一般的循环都是正序,倒序确定结尾从哪个开始即可
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: python
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 354 python
- 详细阅读