-5
Q
使用字符串操作
A
回答
-2
我不完全是你想要實現的規則。這是一個簡單的例子,你如何做事。告訴我們更多關於你的規則和你的嘗試,你會得到更好的答案。
import random
def random_change_case(old):
new = ''
for c in old:
r = random.random()
if r < 0.4:
new += c.lower()
elif r > 0.6:
new += c.upper()
else:
new += c
return new
for i in range(10):
print i, random_change_upper('Hello World')
1
您已經內置string.swapcase()
功能。如果你想嘗試一些合理的解決方案。下面檢查
string='Hello World'
finalstr=''
for index, c in enumerate(string):
if c.isupper():
c=c.lower()
else:
c=c.upper()
print(c)
finalstr+=c
相關問題
- 1. 使用字符串的數字操作
- 2. 操作字符串內的操作符
- 3. 字符串操作
- 4. 字符串操作
- 5. 字符串操作
- 6. 字符串操作
- 7. 字符串操作
- 8. 字符串操作
- 9. 字符串操作
- 10. 字符串操作
- 11. 字符串操作
- 12. 字符串操作?
- 13. 字符串操作
- 14. 字符串操作
- 15. 字符串操作
- 16. 字符串操作
- 17. 字符串操作
- 18. 字符串操作
- 19. 字符串操作
- 20. 字符串操作
- 21. 操作字符串
- 22. 字符串操作
- 23. 字符串操作
- 24. 字符串操作
- 25. 字符串操作
- 26. 字符串操作
- 27. 字符串操作
- 28. 字符串操作
- 29. 字符串操作
- 30. 字符串操作
告訴我們你到目前爲止試過的東西,並解釋它爲什麼不起作用 –
爲什麼這些字母?有什麼條件? – Lafexlos
''Hello World'.swapcase()' –