切换视频源:

print 功能

作者: Huanyu Mao 编辑: 莫烦 2016-11-03

print 字符串

pythonprint 字符串 要加''或者""

>>> print('hello world')
'''
hello world
'''
>>> print("hello world 2")
'''
hello world 2
'''

print 字符串叠加

可以使用 + 将两个字符串链接起来, 如以下代码.

>>> print('Hello world'+' Hello Hong Kong')
"""
Hello world Hello Hong Kong
"""

简单运算

可以直接print 加法+,减法-,乘法*,除法/. 注意:字符串不可以直接和数字相加,否则出现错误。

>>> print(1+1)
"""
2
"""
>>> print(3-1)
"""
2
"""
>>> print(3*4)
"""
12
"""
>>> print(12/4)
"""
3.0
"""
>>> print('iphone'+4) #字符串不可以直接和数字相加
"""
Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    print('iphone'+4)
TypeError: Can't convert 'int' object to str implicitly
"""

int()float();当int()一个浮点型数时,int会保留整数部分,比如 int(1.9),会输出1,而不是四舍五入。

>>> print(int('2')+3) #int为定义整数型
"""
5
"""
>>> print(int(1.9))  #当int一个浮点型数时,int会保留整数部分
"""
1
"""
>>> print(float('1.2')+3) #float()是浮点型,可以把字符串转换成小数
""""
4.2
""""

降低知识传递的门槛

莫烦的对教育的态度是: 降低知识传递的门槛,不希望给"学习"设置金钱障碍。 这是我花大量业余时间贡献 免费 AI分享的原因。 通过 【赞助】 能及时让我看到你对 【莫烦态度】 的认同,我也更有理由坚持下去。

如果你当前目标是找工作或者转行AI,想接受更加丰富的教学资源、培训辅导体验,我想推荐我的朋友 七月在线 给你, 通过这个 【莫烦Python为你提供的注册链接】, 你将可以获得莫烦专门为你协商的课程优惠券。祝你找/换工作顺利~