转换成为字符串和浮点数|学习笔记

简介: 快速学习转换成为字符串和浮点数

开发者学堂课程【Python 入门 2020年版转换成为字符串和浮点数】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10246


转换成为字符串和浮点数

 

除了转换成为整数之外,还有转换成为浮点数,浮点数呢就是小数.

我们怎么样将它转换成为浮点数呢,

其实很简单,转换成整数用的是 int,转换成为浮点数就用 float.

a=12.34

#使用内置 float 类可以将其它类型数据转换成为 float 浮点数

b=Float(a)

Print(b)

看一下B的结果啊,他就是一个数字的12.34,

我们可以做一个 Print(b+1) 就是13.34了。

除了这个还有一个情况

#如果字符串不能被转换成为有效的浮点数,会报错

# C=float(hello)

# Print(c)

如:
c=101

Print(float(c)) #101.0

101是个整数,能不能转换成浮点数?

结果就变成了101.0,这就转换成为了浮点数。

除了转换成为浮点数,还有转换成为字符串

注意,引号加不加是有区别的

M=Print(float(12))#将字符串转换成为浮点数

N=Print(float(12))#将整形数字转换成为浮点数

Print(m,n)

这两个得到的结果都是一样的,但是代码的过程是不一样的。

除此之外,还有一个转换成为字符串

#使用 str 内置类可以将其他类型的数据转换成为字符串

比方我有一个数字,想把它转换成字符串,怎么写呢?

A=34

B=str(a)

Print(a+1)#35

#Print(b+1)

Print(a)#34

Print(b)#34

打印这个值,结果都一样,但是运算规则不一样

Print(type(a))#<classint>

Print(type(b))#<classstr>

现在这个 b 就是字符串了。

数字的34和字符串的34有什么区别呢?

a 是个 int 类型,b 呢是个字符串了。

以上就是转换成为字符串和浮点数的概念了。

相关文章
|
6月前
|
存储 C语言 C++
截断&&整型提升&&算数转换
截断&&整型提升&&算数转换
|
6月前
|
C语言
Day6 不要二、把字符串转换成整数
Day6 不要二、把字符串转换成整数
56 0
|
C语言
C语言之将十进制整数转换为任意进制整数
C语言之将十进制整数转换为任意进制整数
233 0
|
6月前
|
存储 Shell C语言
【C/C++ 字符串与整型转换函数】探索C语言中的字符串和整型之间的转换函数
【C/C++ 字符串与整型转换函数】探索C语言中的字符串和整型之间的转换函数
64 0
|
6月前
|
存储 C++
(C++)把字符串转换成整数
(C++)把字符串转换成整数
64 0
|
存储
浮点数float转换成十六进制字符串的方法(FloatToHex)
浮点数float转换成十六进制字符串的方法(FloatToHex)
582 0
浮点数float转换成十六进制字符串的方法(FloatToHex)
|
数据格式
labview数据类型转换字符串文件路径进制转换小数格式等
labview数据类型转换字符串文件路径进制转换小数格式等
258 0
C#中字符串是否可以转换为数值
C#中字符串是否可以转换为数值
|
JavaScript 前端开发
数值、字符串、数组的相互转换
今天是我第一天刷力扣,我就想着通过刷题来巩固一下之间学习过的知识。 然后有一道题就需要将数字转换为字符串,然后倒转,比较是否相等。 这里我就想把之前学习到数字、字符串、数组的相互转换方法总结一下。