当前位置:   article > 正文

print()函数

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'>
  • 1
  • 2
  • 3

2:输出str()

str_p='abcdefg'
print(str_p,type(str_p))
# abcdefg <class 'str'>
  • 1
  • 2
  • 3

3:输出float()

float_p=123.456
print(float_p,type(float_p))
# 123.456 <class 'float'>
  • 1
  • 2
  • 3

二、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'>
  • 1
  • 2
  • 3
  • 4

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'>
  • 1
  • 2
  • 3
  • 4

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'>
  • 1
  • 2
  • 3
  • 4

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'>
  • 1
  • 2
  • 3
  • 4
  • 5

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
  • 2
  • 3
  • 4

三、转义字符

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

print('我叫\'红玉\'!')
# 我叫'红玉'!
  • 1
  • 2

四、换行输出

1:\n用于换行输出

print('我叫\'红玉\'!\n我在学Python!')
# 我叫'红玉'!
# 我在学Python!
  • 1
  • 2
  • 3

五、‘’‘’''换行

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

print('''我叫\'红玉\'!
我在学Python!
今天学习print()函数''')
# 我叫'红玉'!
# 我在学Python!
# 今天学习print()函数
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

总结

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/766668
推荐阅读
相关标签
  

闽ICP备14008679号