 Python3 基础教程 - 廖雪峰200 =', 100 + 200) 100 + 200 = 300 注意,对于 100 + 200,Python 解释器自动计算出结果 300,但是,'100 + 200 ='是字符串而非数学公式,Python 把它视为字符串,请自行解释上 述打印结果。 输入 现在,你已经可以用 print()输出你想要的结果了。但是,如果要让用 户从电脑输入一些字符怎么办?Python 提供了一个 但是,要定义一个只有 1 个元素的 tuple,如果你这么定义: >>> t = (1) >>> t 1 定义的不是 tuple,是 1 这个数!这是因为括号()既可以表示 tuple,又 可以表示数学公式中的小括号,这就产生了歧义,因此,Python 规定, 这种情况下,按小括号进行计算,计算结果自然是 1。 所以,只有 1 个元素的 tuple 定义时必须加一个逗号,,来消除歧义: >>>0 码力 | 531 页 | 5.15 MB | 1 年前3 Python3 基础教程 - 廖雪峰200 =', 100 + 200) 100 + 200 = 300 注意,对于 100 + 200,Python 解释器自动计算出结果 300,但是,'100 + 200 ='是字符串而非数学公式,Python 把它视为字符串,请自行解释上 述打印结果。 输入 现在,你已经可以用 print()输出你想要的结果了。但是,如果要让用 户从电脑输入一些字符怎么办?Python 提供了一个 但是,要定义一个只有 1 个元素的 tuple,如果你这么定义: >>> t = (1) >>> t 1 定义的不是 tuple,是 1 这个数!这是因为括号()既可以表示 tuple,又 可以表示数学公式中的小括号,这就产生了歧义,因此,Python 规定, 这种情况下,按小括号进行计算,计算结果自然是 1。 所以,只有 1 个元素的 tuple 定义时必须加一个逗号,,来消除歧义: >>>0 码力 | 531 页 | 5.15 MB | 1 年前3
共 1 条
- 1













