Pirnt()输出

  • print()使用
  • print()使用 -转义字符
  • print()使用-字符串
  • 格式化
  • input输入
  • 作业


print()使用

1、用法一:

# -*- coding: utf-8 -*-
print('hello world!')
name='小白'
print(name)

2、用法二:

#-*- coding:utf-8 -*-
name='小白'
age=18
gender='boy'
print(name,age,gender)
#sep 添加分隔符
print(name,age,gender,sep="&")
print(name,age,gender,end="&")

python 输出对象的字节码 python输出指定字符_验证码

print()使用 -转义字符

3、用法三:
转义字符;

  • \n   换行
  • \t   制表符 缩进
  • ’   字符串里面的‘
  • "   字符串里面的”
  • \r   首个打印位置
  • r   原样输出字符串的内容

转义字符:\n

print('hellp\nkitty')

python 输出对象的字节码 python输出指定字符_字符串_02


转义字符:\t

print('hello\tkitty')

python 输出对象的字节码 python输出指定字符_转义字符_03


转义字符:\’ " r

print('hello:\'kitty\'','\"boy\"')
print(r'hello:"kitty"')

python 输出对象的字节码 python输出指定字符_验证码_04


python 输出对象的字节码 python输出指定字符_字符串_05


4、用法四:

end

print('AAA')
print('BBB')
print('CCC')
print('AAA',end='')
print('BBB',end='')
print('CCC',end='')
print('AAA',end='*')
print('BBB',end='*')
print('CCC',end='--')

python 输出对象的字节码 python输出指定字符_字符串_06


练习:

亲爱的XXX:

    请点击链接激活用户:激活用户

#-*- coding:utf-8 -*-
print('亲爱的XXX:\n','\t请点击链接激活用户:激活用户')
print('亲爱的XXX:\n','\t请点击链接激活用户:激活用户',end='')
#end用来去掉下方的空行

python 输出对象的字节码 python输出指定字符_python 输出对象的字节码_07


python 输出对象的字节码 python输出指定字符_python 输出对象的字节码_08

print()使用-字符串

5、用法五
字符串:
单引号‘’
双引号 “”
三引号 ‘’‘ ’‘’

#-*- coding:utf-8 -*-
message='[淘宝]您正在使用验证码登录,\n验证码:3036\n涉及个人账号安全,请保密'
print(message)
message='''
[淘宝]您正在使用验证码登录,
验证码:3036
涉及个人账号安全,请保密
'''
print(message)

python 输出对象的字节码 python输出指定字符_验证码_09


扩展:‘’‘ ’‘’也可以作为多行代码注释

格式化

6、用法六
占位符%s 相当于 str

#-*- coding:utf-8 -*-
person='谢坤叔'
address='珠海香洲区'
phone='15555555555'
#字符串+int TypeError  需要转换 str(int变量)
print('姓名:'+person+',地址:'+address+',联系方式:'+phone)
#格式化输出完美
print('姓名:%s,地址:%s,联系方式:%s'%(person,address,phone))

python 输出对象的字节码 python输出指定字符_字符串_10


7、用法七

  • %d (digt)数字 整形
  • %f (floalt) 小树点后面的位数,而且是四舍五入 例 : %.2f 小数点后面保留2位
#-*- coding:utf-8 -*-
#电影票下单
movie='大侦探'
ticket=45.9
count=15
total=ticket*count
message='''
电影:%s
人数:%d
单价:%f
总票价:%.2f
'''%(movie,count,ticket,total)
print(message)
print('电影:%s'%movie)
print('人数:%d'%count)
print('单价%f'%ticket)
print('总票价:%.1f'%total)

python 输出对象的字节码 python输出指定字符_验证码_11


8、用法八

format

#-*- coding:utf-8 -*-
age=2
yname='花朵'
hobby='玩龙'
money=15.6
message='小明说:他今年{}岁了,上{}幼儿园,他很喜欢{}。购买需要{}\r'.format(age,yname,hobby,money)
print(message)
print(message,end='')

python 输出对象的字节码 python输出指定字符_python 输出对象的字节码_12

input输入

#-*- coding:utf-8 -*-
name=input('请输入名字')
age=input('请输入年龄')
message='姓名:{},年龄:{}'.format(name,age)
print(message)

python 输出对象的字节码 python输出指定字符_转义字符_13

作业

题目:
游戏:英雄联盟
角色:xxx
拥有装备:xxx
购买装备:xxx
付款金额:xxx
xxx拥有xxx装备,花了xxx钱

#-*- coding:utf-8 -*-
titileText='''
**************************
        英雄联盟
**************************
'''
print(titileText)
role=input('请输入角色名字')
equilpment=input('输入现在拥有的装备')
upgrade=input('输入要购买的装备')
pay=input('请输入金额')
equilpments=upgrade
print('{}拥有装备{},升级成{}花费{}钱,现拥有装备{}'.format(role,equilpment,upgrade,pay,equilpments))

python 输出对象的字节码 python输出指定字符_python 输出对象的字节码_14