实例环境声明
|
|
|
|
运行脚本会得到如下
|
|
raw_input 返回的输入的字符串,这里应该是会把所有的输入当做字符串来处理并返回
如果想转换成对应的类型,需要使用对应的类型转换函数
int 将字符串转为整数
float 将字符串或整数转换为浮点型
str 将数字转换为字符串
chr 将ASCII值转换为ASCII字符
hex 将整数转换为十六进制的字符串
long 将字符串转换为长整型
oct 将整数转换为八进制的字符串
ord 将ASCII字符转换为ASCII值
|
|
这里的转换只能是 数字字符串 如果是 字母 汉字之类的是会报错的 如下
|
|
|
|
这里的转换只能是 数字字符串 如果是 字母 汉字之类的是会报错的
比如 输入 durban
会出现如下错误
|
|
print(str(name))
由于raw_input本身返回的就是个字符串 这里总是会正常输出
|
|
chr 需要一个整数作为参数 否则会报错
|
|
如果输入 123 则会正常输出
|
|
hex 需要的参数也是个整数 如果给到的参数没有做整数转换 会报出如下错误
|
|
|
|
这里要将输入装维长整型,首先我们数如的字符串必须是长整型的 否则会报错
|
|
如果输入 123L 或者 123l
则会正常输出
|
|
需要的参数也是个整数 如果给到的参数没有做整数转换 会报出如下错误
|
|
|
|
ord 这个比较特殊 需要配合chr来进行配合使用 否则会报出如下的错误
|
|