python 3 基础:print()函数

简介: print( ) 是python中最常用的输出方式

print ( ) 函数



最白话的语言来和大家一起学习python

print( ) 是python中最常用的输出方式


print(<待输出数据>)


<待输出数据>可以是字符串,整数,浮点数,字典,元组,列表等


>>>print("一起学python")  # 输出字符串
一起学python 
>>> print(1412)            # 输出数字
1412
>>> str = 'string1'
>>> print(str)            # 输出变量
string1
>>> L = [1,2,'x']         # 列表 
>>> print(L)  
[1, 2, 'x']  
>>> t = (1,2,'x')         # 元组
>>> print(t)  
(1, 2, 'x')  
>>> d = {'age':3, 'b':2}    # 字典
>>> print(d)  
{'age': 3, 'b': 2}


print操作符


加号:把多个同类型的数据加起来

乘号:把同类型的数据重复输出


>>> str1 = 'hallo'
>>> str2 = 'world'
>>> print(str1 + str2)
hallo world
>>> print(str1 * 2)
hallohallo


格式化输出


方法一

输出中采用字符串格式符号 %


  符   号       描述
   %c   格式化字符及其ASCII码
   %s   格式化字符串
   %d   格式化整数
   %u   格式化无符号整型
   %o   格式化无符号八进制数
   %x   格式化无符号十六进制数
   %X   格式化无符号十六进制数(大写)
   %f   格式化浮点数字,可指定小数点后的精度
   %e   用科学计数法格式化浮点数
   %E   作用同%e,用科学计数法格式化浮点数
   %g   %f和%e的简写
   %G   %f 和 %E 的简写
   %p   用十六进制数格式化变量的地址


>>> int1 = 1412
>>> str1 = 'kid'
>>> print('%s 的代号是 %d' %(int1,str1))
kid 的代号是 1412


格式:print(‘符号+输入内容’%(名称,名称))

在字符串里面加上相应的符号,输出结束后用%添加名称多个名称用括号括起来然后用逗号隔开


方法二:采用format( )函数


format()函数用于格式化输出


  • 在python3.7之前的版本需要采用以下格式
    print(’{ }内容’.format(变量名))
    其中{ }是占位符

关于format函数详情请看下面链接

python 列表全家桶(典藏版)


print( ) 换行

在python中自行换行,如果要取消换行则需要添加一个变量

end = ’ ’

在 ’ ’ 中输入的内容就是不换行的中间的字符

话不多说我们看吧


>>>for i in range(4):
       print(i)
0
1
2
3
>>>for i in range(4):
       print(i,end='')
0123
>>>for i in range(4):
       print(i,end = ',')
0,1,2,3


特殊内容:浮点型输出


浮点型输出在上面解释过不过不清楚

下面我们看实例:

#宽度就是位数,精度就是小数点后的位数
>>>pi = 3.141592653  
>>> print('%10.3f' % pi) #字段宽10,精度3  
     3.142  
>>> print("pi = %.*f" % (3,pi)) #用*从后面的元组中读取字段宽度或精度  
pi = 3.142  
>>> print('%010.3f' % pi) #用0填充空白  
000003.142  
>>> print('%-10.3f' % pi) #左对齐  
3.142       
>>> print('%+f' % pi) #显示正负号  
+3.141593


以上就是三岁整理的print()输出函数的内容,希望大家积极报错补充,大家共同学习,向上!

目录
相关文章
|
18天前
|
搜索推荐 Python
利用Python内置函数实现的冒泡排序算法
在上述代码中,`bubble_sort` 函数接受一个列表 `arr` 作为输入。通过两层循环,外层循环控制排序的轮数,内层循环用于比较相邻的元素并进行交换。如果前一个元素大于后一个元素,就将它们交换位置。
123 67
|
12天前
|
Python
Python中的函数是**一种命名的代码块,用于执行特定任务或计算
Python中的函数是**一种命名的代码块,用于执行特定任务或计算
38 18
|
4天前
|
数据可视化 DataX Python
Seaborn 教程-绘图函数
Seaborn 教程-绘图函数
30 8
|
13天前
|
Python
Python中的函数
Python中的函数
29 8
|
1月前
|
存储 JSON 监控
告别Print,使用IceCream进行高效的Python调试
本文将介绍**IceCream**库,这个专门用于调试的工具显著提升了调试效率,使整个过程更加系统化和规范化。
56 2
告别Print,使用IceCream进行高效的Python调试
|
20天前
|
监控 测试技术 数据库
Python中的装饰器:解锁函数增强的魔法####
本文深入探讨了Python语言中一个既强大又灵活的特性——装饰器(Decorator),它以一种优雅的方式实现了函数功能的扩展与增强。不同于传统的代码复用机制,装饰器通过高阶函数的形式,为开发者提供了在不修改原函数源代码的前提下,动态添加新功能的能力。我们将从装饰器的基本概念入手,逐步解析其工作原理,并通过一系列实例展示如何利用装饰器进行日志记录、性能测试、事务处理等常见任务,最终揭示装饰器在提升代码可读性、维护性和功能性方面的独特价值。 ####
|
27天前
|
Python
Python中的`range`函数与负增长
在Python中,`range`函数用于生成整数序列,支持正向和负向增长。本文详细介绍了如何使用`range`生成负增长的整数序列,并提供了多个实际应用示例,如反向遍历列表、生成倒计时和计算递减等差数列的和。通过这些示例,读者可以更好地掌握`range`函数的使用方法。
41 5
|
1月前
|
测试技术 数据安全/隐私保护 Python
探索Python中的装饰器:简化和增强你的函数
【10月更文挑战第24天】在Python编程的海洋中,装饰器是那把可以令你的代码更简洁、更强大的魔法棒。它们不仅能够扩展函数的功能,还能保持代码的整洁性。本文将带你深入了解装饰器的概念、实现方式以及如何通过它们来提升你的代码质量。让我们一起揭开装饰器的神秘面纱,学习如何用它们来打造更加优雅和高效的代码。
|
1月前
|
弹性计算 安全 数据处理
Python高手秘籍:列表推导式与Lambda函数的高效应用
列表推导式和Lambda函数是Python中强大的工具。列表推导式允许在一行代码中生成新列表,而Lambda函数则是用于简单操作的匿名函数。通过示例展示了如何使用这些工具进行数据处理和功能实现,包括生成偶数平方、展平二维列表、按长度排序单词等。这些工具在Python编程中具有高度的灵活性和实用性。
34 2
|
2月前
|
Python
python的时间操作time-函数介绍
【10月更文挑战第19天】 python模块time的函数使用介绍和使用。
37 4