print()函数

Python基础


前言

1:print()函数在python中的使用频率是比较高的。
2:print()函数主要功能是用于打印输出,通俗讲就是print()函数通过向计算机发出指令,计算机收到指令后通过python解释器把代码翻译成计算机能读懂的语言并输出最终结果的过程。
3:print() 函数 作用是“打印”东西。将文字打印到屏幕上


一、可以输出int()/str()/float()类型

1:输出int()

num = 123
print(num, type(num))
# 输出:123 <class 'int'>

2:输出str()

str_p='abcdefg'
print(str_p,type(str_p))
# abcdefg <class 'str'>

3:输出float()

float_p=123.456
print(float_p,type(float_p))
# 123.456 <class 'float'>

二、print()内部可以是等式

注意:print()内部可以是等式,不加 ‘’ 引号输出的是等式的结果,可以接受int()/float()/str()类型。

1:int()类型

num_1=10
num_2=20
print('num_1+num_2',num_1+num_2)
# num_1+num_2 30 <class 'int'>

2:float()类型

num_1=10.1
num_2=20.1
print('num_1+num_2',num_1+num_2,type(num_1+num_2))
# num_1+num_2 30.200000000000003 <class 'float'>

3:int()与float()相加只能是float()类型

num_1=10
num_2=20.1
print('num_1+num_2',num_1+num_2,type(num_1+num_2))
# num_1+num_2 30.1 <class 'float'>

4:int()/float()类型不能直接与str()类型相加,否则报错。

num_1=10
str_p='abcdefg'
print('num_1+str_p',str(num_1)+str_p,type(str(num_1)+str_p))
# num_1如果需要与str()类型相加,需要用str()方法转型
# num_1+str_p 10abcdefg <class 'str'>

5:str()类型可以直接相加,相加得到的结果是两个str文本的结合。

str_a='abcd'
str_b='efgh'
print('str_a+str_b',str_a+str_b,type(str_a+str_b))
# str_a+str_b abcdefgh <class 'str'>

三、转义字符

1:在print()中,在不需要被 Python 理解的单引号’',加上反斜杠()

print('我叫\'红玉\'!')
# 我叫'红玉'!

四、换行输出

1:\n用于换行输出

print('我叫\'红玉\'!\n我在学Python!')
# 我叫'红玉'!
# 我在学Python!

五、‘’‘’''换行

1:‘’‘’''内部的字符串可以随意换行,输出与print()内部字符串结果一致。

print('''我叫\'红玉\'!
我在学Python!
今天学习print()函数''')
# 我叫'红玉'!
# 我在学Python!
# 今天学习print()函数

总结

本章主要介绍了print()函数的使用方法,print()函数同时也是一个很重要的验证函数,在程序中可以起到验证结果的作用,下章我们将继续了解字符串的常见操作。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值