官术网_书友最值得收藏!

2.6 大神解惑

小白:兩個(gè)變量如何相互賦值?

大神:兩個(gè)變量相互賦值、方法如下:

        >>> a, b = b, a
        >>> a = 5
        >>> b
        5

小白:當(dāng)字符串長(zhǎng)度大于一行時(shí)如何輸入?

大神:當(dāng)字符串長(zhǎng)度超過一行時(shí),必須使用3個(gè)雙引號(hào)將字符串包含起來才可以,因?yàn)閱我?hào)與雙引號(hào)不可以跨行。例如:

        >>>a="""Content-type: text/html
        ...<h1>Hello Python</h1>
        ...<a >Go to Python</a>"""
        >>> a
        'Content-type: text/html\n<h1>Hello Python</h1>\n<a href="http://www.
        python.org">Go to Python</a>'

小白:數(shù)據(jù)類型可以相互轉(zhuǎn)換嗎?

大神:有時(shí)候,用戶需要對(duì)數(shù)據(jù)內(nèi)置的類型進(jìn)行轉(zhuǎn)換,此時(shí)只需要將數(shù)據(jù)類型作為函數(shù)名即可。以下幾個(gè)內(nèi)置的函數(shù)可以執(zhí)行數(shù)據(jù)類型之間的轉(zhuǎn)換。這些函數(shù)返回一個(gè)新的對(duì)象,表示轉(zhuǎn)換的值。

1)轉(zhuǎn)換為整數(shù)類型

語法格式如下:

        int(x)

將x轉(zhuǎn)換為一個(gè)整數(shù)。例如:

        >>>int(3.5)
        3

2)轉(zhuǎn)換為浮點(diǎn)數(shù)類型

語法格式如下:

        float(x)

將x轉(zhuǎn)換為一個(gè)浮點(diǎn)數(shù)。例如:

        >>>float(3)
        3.0

3)轉(zhuǎn)換為字符串類型

語法格式如下:

        str(x)

將x轉(zhuǎn)換為一個(gè)字符串。例如:

        >>>str(567)
        '567'
主站蜘蛛池模板: 保德县| 城口县| 新昌县| 普陀区| 册亨县| 郴州市| 石首市| 东乌珠穆沁旗| 武宁县| 白银市| 茶陵县| 宁乡县| 贞丰县| 甘德县| 集安市| 穆棱市| 专栏| 双江| 武定县| 兴山县| 吕梁市| 十堰市| 富顺县| 宜阳县| 连云港市| 东平县| 弋阳县| 高清| 云梦县| 城步| 龙泉市| 兰州市| 磐石市| 呈贡县| 新沂市| 美姑县| 茶陵县| 皋兰县| 石柱| 离岛区| 岑溪市|