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进行排序,在本地进行排序,不返回副 ...
随机推荐
- Linux 中的 AutoHotKey 键映射替代方案
1. Windows 之 AutoHotKey 初次了解AutoHotKey,是在Win 下最爱效率神器:AutoHotKey | 晚晴幽草轩这篇博客中,博主有对AutoHotKey作详细介绍,这里不 ...
- 垃圾处理器-CMS
一.简介 CMS垃圾收集器是一款用于老年代的,使用复制-清除-整理算法的垃圾收集器. 二.GC阶段 1.初始化标记(STW) 暂停应用程序线程,遍历 GC ROOTS 直接可达的对象并将其压入标记栈( ...
- Ansible自动化运维应用实战
实验环境 centos7.4 主机名称 IP 配置 用途 controlnode 172.16.1.120 1核/1G/60G ansible slavenode1 172.16.1.121 1核/1 ...
- 29、html介绍
29.1.前端概述: 1.html.css.js之间的关系: html是页面布局,css是页面渲染,js是让页面动起来(让页面和用户进行交互): 2.浏览器访问web站点获取html页面图示: 3.h ...
- RabbitMQ消息可靠性传输
消息的可靠性投递是使用消息中间件不可避免的问题,不管是使用kafka.rocketMQ或者rabbitMQ,那么在RabbitMQ中如何保证消息的可靠性投递呢? 先再看一下RabbitMQ消息传递的流 ...
- <mvc:default-servlet-handler/>导致controller失效,报404错误
最近在做ssm框架整合的一个小项目时,页面跳转一直有404错误,也没有报错提示.然后一步一步去找,终于发现是<mvc:default-servlet-handler/>的原因.如下图所示, ...
- 我是如何用redis做实时订阅推送的(转)
前阵子开发了公司领劵中心的项目,这个项目是以redis作为关键技术落地的. 先说一下领劵中心的项目吧,这个项目就类似京东app的领劵中心,当然图是截取京东的,公司的就不截了... 其中 ...
- Linux_NTP
服务器端配置 允许这些IP向自己同步时间 restrict x.x.x.x mask x.x.x.x nomodiy notrap 当前定义的所有server服务器无法同步后,和自身同步 server ...
- java基础---类和对象(1)
一. 类和对象 面向对象:以属性和行为的观点去分析现实生活中的事物,将功能封装进对象, 强调具备了功能的对象,以类/对象为最小单位,考虑谁来做 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做 ...
- 华为:harmonyos 鸿蒙
鸿蒙 1.设置--更新 2.华为搜索--抢鲜体验-下载描述文件--同意 3.更新-安装