print学习笔记

#!/usr/bin/python3
# print()函数各参数解释
import sys

a=1
b="a strong story"

# sep指输出的各个变量的分隔符,默认是空格,可以自定义;end指输出后末尾的格式,默认为\n换行,可以自定义
print("a的值:",a,"b的值:",b,sep='|',end=" ")
print("a的值:",a,"b的值:",b,sep='|',end="\n")
print(1111,22222,sep="???",end="\n",file=sys.stdout,flush=True)
print(3333)

# file参数指定print()函数的输出目标,默认值为sys.stdout也就是屏幕
f=open("printDemo.txt","w")
print("file参数指定print()函数的输出目标",file=f)
print("默认值为sys.stdout也就是屏幕",file=f)
f.close()

# flush参数用于控制输出缓存,该参数一般保持为 False即可,这样可以获得较好的性能

# py3支持utf-8编码集,变量可以用中文(不建议),python2需要在最前面加:#coding=utf-8
范例1=1
print("范例1的值:",范例1)

# input()范例
# a=input('请输入你的信息:\n')
# print(type(a))
# print(a)

originalstr=r'd:\program' # r-原始字符串,反斜线不会作为转义字符
print(originalstr)

originalstr1=r'let\'s go' # 原始字符串包含的引号,同样需要转义
print(originalstr1)

originalstr2='let''\\'# 末尾需要\
print(originalstr2)

# %d就是普通的输出了
# %2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格
s5="demo1"
s6="demo2"
s7=100
print('这是字符串格式化%s和%s和%04d'%(s5,s6,s7))

s1=1
print('%-2d'%(s1))

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值