Python——print函数

部署运行你感兴趣的模型镜像

欢迎关注微信公众号(医学生物信息学),医学生的生信笔记,记录学习过程。

print()函数

print(value,...,sep=' ',end='\n',file=sys.stdout,flush=False)
  1. value:表示要输出的值,可以是数字、字符串、各种类型的变量等。
  2. ...:值列表,表示可以一次性打印多个值,在输出多个值时,需要使用,分隔,打印出来各个值之间默认用空格隔开。
  3. sep:表示打印时,各个值之间的间隔符,默认值是一个空格。
  4. end:表示打印完最后一个值需要添加的字符串,用来设定输出语句以什么结尾,默认为换行符\n,即打印完会跳到新行。
  5. file:表示输出的目标对象,可以是文件也可以是数据流。
  6. flush:表示是否立刻将输出语句输出到目标对象,当为False时,表示输出值会存在缓存,当为True时,表示输出值强制写入文件。

如果print()函数不传递任何参数,则会输出end参数的默认值,即打印一个空行。sepend的参数必须是字符串。

print()函数进行简单输出

print('hello,Python')

a=100   # 变量a,值为100
b=50    # 变量b,值为50
print(90)
print(a) # 输出的是变量的值 ,a的值是100
print(a*b) # 输出a*b的运算结果,运算结果为5000

print('北京欢迎你!')
print("北京欢迎你!")
print('''北京欢迎你!''')
print("""北京欢迎你!""")

不换行一次输出多个数据

默认情况下,一条print()语句输出后会自动换行,如果想要一次输出多个内容,而且不换行,则可以使用,将要输出的内容分隔。

a=100
b=50
print(a,b,'要么出众,要么出局!!!')

输出ASCII码所对应的字符

ASCII码:美国信息交换标准代码是基于拉丁字母的一套电脑编码系统。ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。通过ASCII码显示字符,需要使用chr()函数进行转换。

print('b')   # 直接输出了b
print(chr(98)) # 也输出了b 使用chr()将98转换成ASCII表中的字符
print('C')
print(chr(67))
print(8)
print(chr(56))
print('[')
print(chr(91))
# 中文编码的范围是[u4e00~u9fa5]

输出中文Unicode码

print(ord('北'))
print(ord('京'))
print(chr(21271),chr(20140))

将内容输出到文件

fp=open('note.txt','w') # 打开文件 w-->write
print('北京欢迎你',file=fp) # 将"北京欢迎你" 输出(写入)到note.txt文件中
fp.close() # 关闭文件

多个print()输出结果一行显示

print('北京',end='-->')
print('欢迎你') # 没有修改end,所以,print之后会有一个空行

使用连接符连接多个字符串

print('北京欢迎你'+'2023')

print('北京欢迎你'+2023)

参考资料

[1] https://www.bilibili.com/video/BV1wD4y1o7AS/?p=7&share_source=copy_web&vd_source=d40f0854606900163a564a59cfa3027c

[2] 零基础Python学习笔记 明日科技编著

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值