python基础--字符串转化数值

1.input输入

r=input("请输入一个半径:")

输入后得到的是一个字符串,不能用于计算的,需要转化成数值型的才能进行计算

2.转化的话使用的eval

r=input("请输入一个半径:")
print(type(r))
r=eval(r)
print(type(r))
print(r*r*3.1415926)

3.运行一下,查看转化前后的类型,顺便计算了一下圆的面积

请输入一个半径:2
<class 'str'>
<class 'int'>
12.5663704

4. over

发布了31 篇原创文章 · 获赞 10 · 访问量 271

猜你喜欢

转载自blog.csdn.net/qq_34240459/article/details/105078127