工作任务2:字符串的各种常用操作。 字符串 Ss/ Optimization analysis on iteration process of complex product development based on uncertainty 技能目标 掌握iputo.into.bin0.octo.hex0等两数的 使用 掌握字符串的常用函数()统计这个英文句子中单词的个数: (2)去掉所有的空格; (3)将字符串:中的所有小写字母转化 为大写字母 (4)求a'第一次出现的位置和最后一次 出现的位置。 (5)输出‘of’之后的内容。
时间: 2024-02-16 11:03:21 浏览: 17
1. 统计这个英文句子中单词的个数:
```python
sentence = "Optimization analysis on iteration process of complex product development based on uncertainty"
word_count = len(sentence.split())
print("单词个数为:", word_count)
```
输出:
```
单词个数为: 11
```
2. 去掉所有的空格:
```python
sentence = "Optimization analysis on iteration process of complex product development based on uncertainty"
no_space_sentence = sentence.replace(" ", "")
print("去掉空格后的字符串为:", no_space_sentence)
```
输出:
```
去掉空格后的字符串为: Optimizationanalysisoniterationprocessofcomplexproductdevelopmentbasedonuncertainty
```
3. 将字符串中的所有小写字母转化为大写字母:
```python
sentence = "Optimization analysis on iteration process of complex product development based on uncertainty"
upper_sentence = sentence.upper()
print("大写字母字符串为:", upper_sentence)
```
输出:
```
大写字母字符串为: OPTIMIZATION ANALYSIS ON ITERATION PROCESS OF COMPLEX PRODUCT DEVELOPMENT BASED ON UNCERTAINTY
```
4. 求'a'第一次出现的位置和最后一次出现的位置:
```python
sentence = "Optimization analysis on iteration process of complex product development based on uncertainty"
first_a = sentence.find("a")
last_a = sentence.rfind("a")
print("a第一次出现的位置为:", first_a)
print("a最后一次出现的位置为:", last_a)
```
输出:
```
a第一次出现的位置为: 1
a最后一次出现的位置为: 58
```
5. 输出'of'之后的内容:
```python
sentence = "Optimization analysis on iteration process of complex product development based on uncertainty"
index_of = sentence.index("of")
print("of之后的内容为:", sentence[index_of+2:])
```
输出:
```
of之后的内容为: complex product development based on uncertainty
```