66问答网
所有问题
求字符串的长度 为什么len(str(1234))=4,l而len(1234)=2。
如题所述
举报该问题
推荐答案 2012-03-20
应该是Visual FoxPro数据库程序吧
在len(str(1234)中,str()是将数字转换成了字符串类型“1234”。
字符串每个字符所占的长度都是1
而len(1234)是表示1234这个数字所占的长度。
数字类型0-255长度为8位,也就是1字节;
数字256-65535长度为16位,也就是2个字节的长度,1234在这个范围。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pv2v9i2Ui.html
相似回答
印刷五元素中的底纹、
字符
、线条、色彩、图像分别是指
什么
?
答:
底纹:印刷品上的纹理、花纹或背景图案。字符:印刷品上的文字、字母、数字等符号。线条:印刷品上的直线、曲线、点线等线条元素。色彩:印刷品上的颜色、色调、亮度、饱和度等颜色元素。图像:印刷品上的照片、插图、图表等图像元素。
len(str(1234))=4,len(1234)=2
啥意思
答:
str表示字符串,str(1234)=1234为字符串,每个字符串为一个字节 共4个字节 len(1234)=2:1234为整数型
,每两个占一个字节。LEN 返回文本串的字符数。主要是区分str与int的区别 使用方法:Len( text)Len(string | varname)
关于vb里的
len
函数
答:
第一个答案是2,是因为n 是Integer类型,虽然用了n
=
Str(n),在Str(n)返回了一个
字符串
" 156"后,在赋值给n时又被自动类型转换为Integer型.这时用
Len()
函数去求Integer型n的长度,即是求Integer类型的内存中所占的字节数.正是2.而第二个答案是
4,
是因为Len()函数返回的是Str(n
)的长度
,
而Str
...
VB中
,Len(1234)
的结果是
什么
?以及Len("1234")的结果是什么
答:
Double, s1, s2, s3, s4 n
=
1234 s1 = Len(n) '返回 2,因为 Integer 类型变量是用 2 个字节存储的 m = 1234 s2 = Len(m) '返回 8,因为 Double 类型变量是用 8 个字节存储的 s3 = Len("1234") '返回
4,
表示 4 个字符 s4 =
Len(1234)
'程序会出错 ...
vb中
len()
函数怎么用
答:
答案是2,是因为x 是Integer类型,虽然用了n
=
Str(
n),在Str(n)返回了一个
字符串
"
1234
"后,在赋值给n时又被自动类型转换为Integer型。这时用
Len()
函数去求Integer型n
的长度,
即是求Integer类型的内存中所占的字节数正是2。
请教VB高手,表达式
Str(Len(
"
1234
")+Str(5.9
))
的值是多少啊?
答:
Str(
)是把数值类型转化为字符串类型,
Len()求字符串的长度
Len("
1234
"
)=4
Str(4)="4"Str(5.9)="5.9""4"+"5.9"="45.9"希望回答对你有帮助
大家正在搜
string length
str字符串
字符串类型str
excel字符串
python中len函数的用法
strlength函数
len Python
print format
字符串
相关问题
len(str(1234))=4,len(1234)=2啥意...
已知a定义为整型变量,执行a=1234:Print Len(...
函数len(str(val("1234")))的值
请教VB高手,表达式Str(Len("1234")+Str(...
表达式str(len("1234"))+str(5.9)的值...
为什么str输出的是1234,
为什么Len(Str(11))等于3,求解释,我觉得等于2
if(str.charCodeAt(i)>255) len+...