Python中print()函数的用法
print()函数用于打印输出
1、函数语法:
print(values,sep=' ',end='\n')
sep和end是print()函数常用参数
参数sep是一次打印多个元素时的间隔符号,默认是一个空格' ',示例如下:
a = '张无忌'
b = '赵敏'
print(a, b)
print(a, b, sep='\n')
结果是:

参数end是print()函数打印完成后的结束字符,默认是换行符'\n',示例如下:
a = '张无忌'
b = '赵敏'
print(a)
print(b)
结果是:

a = '张无忌'
b = '赵敏'
print(a, end=' ')
print(b)
结果是:

第二次在打印a时,通过参数end=' '将默认结束字符换行符'\n'替换为一个空格
2、pirnt()函数格式化输出的方法
方法1:字典格式化
age = {'赵敏': 25, '张无忌': 26}
a = '赵敏 is %(赵敏)d years old, 张无忌 is %(张无忌)d years old' % age
# 注意字典的键用()括起来,放在%和s之前
b = '赵敏 is {0[赵敏]} years old, 张无忌 is {0[张无忌]} years old'.format(age)
# format方法是先将字典引入,再通过键返回需要的值
print(a, b, sep='\n')
结果如下:

方法2:format方法格式化
a = '赵敏 is {} years old, 张无忌 is {} years old'.format(25, 26)
print(a)
结果如下:

format方法不用输入需要格式化的字符格式,统一以{}代替
方法3:占位符方法格式化
a = '赵敏 is %d years old, 张无忌 is %d years old' % (25, 26)
print(a)
结果如下:

该方法中,多个需格式化的字符用()括起来即可
格式化的对象和占位符的位置和格式均要匹配,例如占位符是%s,后面对应位置的格式化对象也必须是字符
3、pirnt()函数代码示例,打印9*9乘法表
for i in range(1, 10):
for j in range(1, i + 1):
print('%d*%d=%d\t' % (j, i, i * j), end='') # 通过制表符\t使输出结果对齐
print('')
结果如下:

Python中print()函数的用法的更多相关文章
- Python中print()函数的用法详情
描述 print() 方法用于打印输出,最python中常见的一个函数. 在交互环境中输入help(print)指令,可以显示print()函数的使用方法. >>> help(pri ...
- 【313】python 中 print 函数用法总结
参考:python 中 print 函数用法总结 参考:Python print() 函数(菜鸟教程) 参考:Python 3 print 函数用法总结 目录: 字符串和数值类型 变量 格式化输出 p ...
- Python中int()函数的用法浅析
int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builti ...
- Python中print()函数不换行的方法
一.让print()函数不换行 在Python中,print()函数默认是换行的.但是,在很多情况下,我们需要不换行的输出(比如在算法竞赛中).那么,在Python中如何做到这一点呢? 其实很简单.只 ...
- python中print()函数的“,”与java中System.out.print()函数中的“+”
python中的print()函数和java中的System.out.print()函数都有着打印字符串的功能. python中: print("hello,world!") 输出 ...
- Python中split()函数的用法及实际使用示例
Python中split()函数,通常用于将字符串切片并转换为列表. 一.函数说明: split():语法:str.split(str="",num=string.count(st ...
- python中range()函数的用法
python中range()函数可创建一个整数列表,一般用在for循环中. range()函数语法: range(start,stop[,step]) 参数说明: star: 计数从star开始.默认 ...
- python 中 print 函数用法总结
Python 思想: “一切都是对象!” 在 Python 3 中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心 ,其中python3和python2中 ...
- [转].Python中sorted函数的用法
[Python] sorted函数 我们需要对List.Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副 ...
随机推荐
- SpringBoot数据访问(三) SpringBoot整合Redis
前言 除了对关系型数据库的整合支持外,SpringBoot对非关系型数据库也提供了非常好的支持,比如,对Redis的支持. Redis(Remote Dictionary Server,即远程字典服务 ...
- 10年程序员的编程语言感受与Go的结缘
因为小编最近在写两套教程,分别是Java语言基础教程和Go语言的基础教程,并且这 2 门语言,小编在实际的工作中也都有用过 而且 www.helloworld.net 社区的后台,就是用Go语言写的, ...
- 视频云峰会|“科技 X 艺术” 的颗粒度体验是什么?
科技日新月异,交互艺术新门类也随之蓬勃,当代艺术创作者不断凭借其想象力和跨学科能力,致力科技与艺术的融合创作. 7 月 10 日,在北京,2021 阿里云视频云全景创新峰会暨全球视频云创新挑战赛决赛颁 ...
- POJ 2065 SETI 高斯消元解线性同余方程
题意: 给出mod的大小,以及一个不大于70长度的字符串.每个字符代表一个数字,且为矩阵的增广列.系数矩阵如下 1^0 * a0 + 1^1 * a1 + ... + 1^(n-1) * an-1 = ...
- 使用 K6 来给你的服务做一次负载和压力测试吧
前言 负载测试,压力测试可以衡量服务是否是一个高可用,高性能的服务.负载测试能检验在不同的工作负荷下,服务的硬件消耗和响应,从而得到不同负载情况下的性能指标.压力测试能检验软硬件环境下服务所能承受的最 ...
- 两台主机间docker容器网络互通
服务器1: 网络172.30.0.0/16 服务器2: 网络172.31.0.0/16 服务器1和服务器2上的docker容器网络之间是无法互通的,如果需要互通,需要做以下配置: 服务器1上执行: i ...
- [心得体会]Spring注解基本使用方法
涨知识系列 Environment environment = context.getEnvironment(); 在Spring中所有被加载到spring中的配置文件都会出现在这个环境变量中, 其中 ...
- Archive for required library:’ WebRoot/WEB-INF/Mytag.tld’in project ‘TagTest’ cannot be read or is not a valid ZIP file
Description::部署tld文件时报错 我的解决方法: 右击(当前项目)->Build Path->Java Build Path ( Configure Build Path.. ...
- ctf常见编码形式(罗师傅)
https://zhuanlan.zhihu.com/p/30323085 这是原链接 ASCII编码 •ASCII编码大致可以分作三部分组成: •第一部分是:ASCII非打印控制字符(参详ASCII ...
- 输出数组中出现次数最多且值最大的数字----python
class Solution(): #求最多的数 def find_max(self,list): num = 0 for i in list: print(i) if list.count(i) & ...