python 创建一个字符串变量,'Apple\'s unit price is 9 yuan.‘ 1、提取出里面的数字9并赋值给新的变量 2、查看新变量的数据类型 3、将提取出来的数字9转成整型 4、确认数据类型是否转换成功
时间: 2024-04-30 19:20:14 浏览: 149
Python学习【变量和字符串】
1. 提取出数字9并赋值给新的变量可以使用正则表达式:
```python
import re
str_var = "Apple's unit price is 9 yuan."
num_var = re.search(r'\d+', str_var).group()
print(num_var)
```
输出结果为:
```
9
```
2. 查看新变量的数据类型可以使用 type() 函数:
```python
print(type(num_var))
```
输出结果为:
```
<class 'str'>
```
3. 将提取出来的数字9转成整型可以使用 int() 函数:
```python
num_var = int(num_var)
print(num_var)
```
输出结果为:
```
9
```
4. 确认数据类型是否转换成功可以再次使用 type() 函数:
```python
print(type(num_var))
```
输出结果为:
```
<class 'int'>
```
阅读全文