# 就是机器人的这种提纲
以下是用于目的分析和方法分析的提纲示例:
## 目的分析提纲:
1. 确定分析目的:
- 澄清为什么要进行此分析以及期望达到的结果。
- 定义明确的分析问题。
2. 收集相关数据和信息:
- 确定需要用于分析的数据来源。
- 收集与分析目的相关的信息和背景知识。
3. 制定假设:
- 根据收集到的信息和数据,提出准备用于分析的假设。
4. 进行数据分析:
- 使用适当的数据分析方法,根据所制定的假设对数据进行分析。
- 根据分析结果验证或调整假设。
5. 得出结论:
- 根据分析结果,得出对于分析问题的结论。
- 澄清结论的意义和影响,并提供相应的建议或行动计划。
不知道你这个问题是否已经解决, 如果还没有解决的话:Is there any way to convert an entire user inputted string from uppercase, or even part uppercase to lowercase? 有什么办法可以将整个用户输入的字符串从大写甚至部分大写转换为小写?
Eg Kilometers --> kilometers 例如公里->公里
The canonical Pythonic way of doing this is 规范的Python方式是
>>> 'Kilometers'.lower()
'kilometers'
However, if the purpose is to do case insensitive matching, you should use case-folding: 但是,如果目的是进行不区分大小写的匹配,则应使用大小写折叠:
>>> 'Kilometers'.casefold()
'kilometers'
Here's why: 原因如下:
>>> "Maße".casefold()
'masse'
>>> "Maße".lower()
'maße'
>>> "MASSE" == "Maße"
False
>>> "MASSE".lower() == "Maße".lower()
False
>>> "MASSE".casefold() == "Maße".casefold()
True
This is a str method in Python 3, but in Python 2, you'll want to look at the PyICU or py2casefold -
several answers address this here . 这是Python 3中的str方法,但是在Python 2中,您需要查看PyICU或py2casefold- 几个答案在这里解决 。