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()函数的用法的更多相关文章

  1. Python中print()函数的用法详情

    描述 print() 方法用于打印输出,最python中常见的一个函数. 在交互环境中输入help(print)指令,可以显示print()函数的使用方法. >>> help(pri ...

  2. 【313】python 中 print 函数用法总结

    参考:python 中 print 函数用法总结 参考:Python print() 函数(菜鸟教程) 参考:Python 3 print 函数用法总结 目录: 字符串和数值类型 变量 格式化输出 p ...

  3. Python中int()函数的用法浅析

      int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int)  Help on class int in module __builti ...

  4. Python中print()函数不换行的方法

    一.让print()函数不换行 在Python中,print()函数默认是换行的.但是,在很多情况下,我们需要不换行的输出(比如在算法竞赛中).那么,在Python中如何做到这一点呢? 其实很简单.只 ...

  5. python中print()函数的“,”与java中System.out.print()函数中的“+”

    python中的print()函数和java中的System.out.print()函数都有着打印字符串的功能. python中: print("hello,world!") 输出 ...

  6. Python中split()函数的用法及实际使用示例

    Python中split()函数,通常用于将字符串切片并转换为列表. 一.函数说明: split():语法:str.split(str="",num=string.count(st ...

  7. python中range()函数的用法

    python中range()函数可创建一个整数列表,一般用在for循环中. range()函数语法: range(start,stop[,step]) 参数说明: star: 计数从star开始.默认 ...

  8. python 中 print 函数用法总结

    Python 思想: “一切都是对象!” 在 Python 3 中接触的第一个很大的差异就是缩进是作为语法的一部分,这和C++等其他语言确实很不一样,所以要小心 ,其中python3和python2中 ...

  9. [转].Python中sorted函数的用法

    [Python] sorted函数 我们需要对List.Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副 ...

随机推荐

  1. js笔记14

    1.作用域面试题 画图分析 2.DOM document object model 节点树状图 document>documentElement>body>tagname 3.我们常 ...

  2. 通过jquery创建节点以及节点属性处理

    <!DOCTYPE html><html> <head>    <meta http-equiv="Content-type" conte ...

  3. mysql字符集utf8和utf8mb4区别

    1.起因 公司游戏项目上线第一天,出现单个区服异常宕机的问题,根据日志排查下来,连接数据的时候报错,后面排查是因为有玩家插入Emoji 等表情导致无法存储如数据库,数据库字符集编码为utf8,后续改成 ...

  4. 视频云峰会|“科技 X 艺术” 的颗粒度体验是什么?

    科技日新月异,交互艺术新门类也随之蓬勃,当代艺术创作者不断凭借其想象力和跨学科能力,致力科技与艺术的融合创作. 7 月 10 日,在北京,2021 阿里云视频云全景创新峰会暨全球视频云创新挑战赛决赛颁 ...

  5. CentOS7-磁盘扩容(LVM-非空目录拓展卷空间大小)

    查看存储情况 $ df -kh 查看磁盘情况 $ fdisk -l 创建分区(注:可操作存储上限2TB) $ fdisk /dev/sdb 根据提示,依次输入"n","p ...

  6. linux学习之路第八天(组管理和权限管理)

    组管理和权限管理 1.Linux 组基本介绍 在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者,所在组,其他组的概念 1)所有者 2)所在组 3)其它组 4)改变 ...

  7. 经典论文系列 | 目标检测--CornerNet & 又名 anchor boxes的缺陷

    ​ 前言: 目标检测的预测框经过了滑动窗口.selective search.RPN.anchor based等一系列生成方法的发展,到18年开始,开始流行anchor free系列,CornerNe ...

  8. HMAC简介及HMAC-SHA256实现Demo

    一.什么是HMAC HMAC是一种使用单向散列函数来构造消息认证码的方法,其中HMAC中的H就是Hash的意思. HMAC中所使用的单向散列函数并不仅限于一种,任何高强度的单向散列函数都可以被用于HM ...

  9. HTTP 2.0标准针对HTTP 1.X的五点改进

    HTTP 2.0兼容HTTP 1.X,同时大大提升了Web性能,进一步减少了网络延迟,减少了前端方面的工作.HTTP 1.X存在的缺点如下: 1)HTTP 1.0一次只允许在一个TCP连接上发起一个请 ...

  10. C语言:float表示范围

    #include <stdio.h> #include <limits.h> //整数限制 #include <float.h> //浮点数限制 void main ...