len計(jì)算空格和標(biāo)點(diǎn)嗎 vb中l(wèi)en()函數(shù)怎么用?
vb中l(wèi)en()函數(shù)怎么用?1. 在VB中,此函數(shù)的格式為“l(fā)en(x)”2。意思是“計(jì)算字符串x的長(zhǎng)度,空字符串的長(zhǎng)度為0,空格也是一個(gè)字符。一個(gè)漢字雖然占兩個(gè)字節(jié),但它也是一個(gè)字符3。例如:len
vb中l(wèi)en()函數(shù)怎么用?
1. 在VB中,此函數(shù)的格式為“l(fā)en(x)”
2。意思是“計(jì)算字符串x的長(zhǎng)度,空字符串的長(zhǎng)度為0,空格也是一個(gè)字符。一個(gè)漢字雖然占兩個(gè)字節(jié),但它也是一個(gè)字符
3。例如:len(我是學(xué)生)=4
在VB中,這個(gè)函數(shù)的格式是“l(fā)en(x)”,意思是“計(jì)算字符串x的長(zhǎng)度,空字符串的長(zhǎng)度是0,空格也是一個(gè)字符。雖然漢字占兩個(gè)字節(jié),但它也是一個(gè)字符。例如:len(我是學(xué)生)=4
第一個(gè)答案是2,因?yàn)閚是整數(shù)類型。雖然使用了n=str(n),但是在str(n)“156”中返回一個(gè)字符串,當(dāng)它被賦給n時(shí),它會(huì)自動(dòng)轉(zhuǎn)換為整數(shù)類型。此時(shí),我們使用len()函數(shù)來(lái)查找整數(shù)類型n的長(zhǎng)度,即整數(shù)類型的內(nèi)存中占用的字節(jié)數(shù)。正好是2。第二個(gè)答案是4,因?yàn)閘en()函數(shù)返回str(n)的長(zhǎng)度,而str(n)返回“156”的長(zhǎng)度正好是4。請(qǐng)注意,如果使用str()函數(shù)將數(shù)字轉(zhuǎn)換為字符串,則返回的字符串前面會(huì)有一個(gè)空格!“156”的長(zhǎng)度是3個(gè)數(shù)字和一個(gè)空格,所以是4