print()函数

Python基础

print()函数

  • Python基础
  • 前言
  • 一、可以输出int()/str()/float()类型
    • 1:输出int()
    • 2:输出str()
    • 3:输出float()
  • 二、print()内部可以是等式
    • 1:int()类型
    • 2:float()类型
    • 3:int()与float()相加只能是float()类型
    • 4:int()/float()类型不能直接与str()类型相加,否则报错。
    • 5:str()类型可以直接相加,相加得到的结果是两个str文本的结合。
  • 三、转义字符
    • 1:在print()中,在不需要被 Python 理解的单引号'',加上反斜杠(\)
  • 四、换行输出
    • 1:\n用于换行输出
  • 五、''''''换行
    • 1:''''''内部的字符串可以随意换行,输出与print()内部字符串结果一致。
  • 总结


前言

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


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

1:输出int()

num = 123
print(num, type(num))
# 输出:123 

2:输出str()

str_p='abcdefg'
print(str_p,type(str_p))
# abcdefg 

3:输出float()

float_p=123.456
print(float_p,type(float_p))
# 123.456 

二、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 

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 

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 

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 

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 

三、转义字符

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

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

四、换行输出

1:\n用于换行输出

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

五、‘’‘’''换行

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

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

总结

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

你可能感兴趣的:(python基础,python)