首页 > 技术文章 > Python:利用内建函数将字符串转化为整数

xixi0203 2015-05-12 18:39 原文

使用内建函数raw_input()内建函数,它读取标准输入,并将读取到的数据赋值给指定的变量。我们可以使用int()内建函数将用户输入的字符串转换为整数:

>>> user = raw_input("Enter login name:")

Enter login name: root

>>> print "Your Login is:", user

Your Login is:  root

 

上面这个例子只能用于文本输入,下面输入一个数值字符串(并将字符串转换为整数)的例子:

>>> number = raw_input("Now enter a number:") Now enter a number: 1024

>>> print "Doubling your number: %d" % (int(number) * 2)

Doubling your number: 2048

 

在Python中除了int函数,还有以下几个用于类型相互转换的函数

float:将字符串或者整数转换为浮点数

str:将数字转换为字符串

chr:将ASCII值转换为ASCII字符

hex:将整数转换为十六进制的字符串

long:将字符串转换为长整形

oct:将整数转化为八进制的字符串

ord:将ASCII字符串转化为ASCII值

 

推荐阅读