我非常渴望使用我的代码并需要帮助!
我是编程新手,最近才学会如何切片。
我正在通过编写类似于 pyg latin 的自己的代码来练习,除了检查第一个字符之外,我需要检查通过 raw_input 作为字符串输入的最后一个字符。
我需要检查最后一个字符,但我不知道如何索引未知长度的字符串。
例如 word=raw_input("enter word:") ....输入字符串 "paper"
我需要我的代码来识别字符串的最后一个字符
我只想到了两个解决方案
- 如果 len(word)<4 和 len(word)<6 写一个 bajillion if/elif 语句,那么我会将最后一个字符索引为 word[4] 这将给我纸上的字母“r”
然而,这是漫长而乏味的,并且可能永远不会结束,除非我弄清楚如何使用计数语句编写代码并且我可以这样做一次。但我是新手,就像我说的那样,按原样使用 count 语句有很多困难......别介意复杂的事情
和
- 像 slicing word[2:] 这样的东西会打印出第二个字符,除了我在寻找结尾是否有类似函数 word[last_character] 或 word[end] 的东西?
我真的很感谢任何人的帮助,我这样做是为了好玩,只是为了掌握编程的窍门。
谢谢!