python笔记

python_print()命令

2020,06,23 586 0
help的使用方法:
>>> help (print)
Help on built-in function print in module builtins:

print(...)
    print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

    Prints the values to a stream, or to sys.stdout by default.
    Optional keyword arguments:
    file:  a file-like object (stream); defaults to the current sys.stdout.
    sep:   string inserted between values, default a space.
    end:   string appended after the last value, default a newline.
    flush: whether to forcibly flush the stream.

>>>

:::::::::::

print('你好 世界')
print('你好世界')
txt='hello word'
peint=(txt)
txt_1='hell'
txt_2='word'
print(txt_1,txt_2)
#sep 用来定义分隔符   默认分隔符是空格" "
peint(txt_1,txt_2,sep="-")
#转义字符: \n 换行
print("hello\nword")
print("hello word",den="") 
#end 用来定义结尾符号 默认为"\n"
print("hell\tword") 
#转义字符:\t 制表符=4个空格 1个tab \" \' \r 回车 \\
print('李四说:\"想吃冰淇淋\"')
#在python里单双引号不通类型互套不需要转义符 同类型互套需要转义字符
print(r'hello\wo\trd')
#r:所见即所得 即使有转义字符也不进行转义
message='''
[淘宝]
尊敬的用户你好
你的验证码是:3124
涉及个人账户安全请保密
'''
#''' 所见即所得 多行输出
person="小毕毕"
address='山西省运城市盐湖区'
phone="158585888888"
print('订单的收件人是:'+person+'收件地址是:'+address+'手机号是:'+phone)
#"+"只可以拼接字符串 不能拼接其他类型变量 也可以用str()来转型 强制类型转换 str会给传进来的变量两边加上单引号 
#可以简化写为:
print('订单色收件人是:%s,收件地址是%s,联系方式:%s' %(person,address,phone))
#%s 为占位符 格式化输出还有:%d 数字类型=int()取整 int(19.9)输出为:19
#f
salary=8899.99
print('我的薪水是:%.1f' %salary)
#%.1f  表示 小数点后面的1位数 

作业:用一个print打印出 以下内容:




亲爱的张三:
    请点击链接激活用户:激活用户

print ("亲爱的张三:\n    请点击超链接激活用户:激活用户")
作业二:
 '''
约起来去看电影,下订单
movie='大侦探皮卡丘'
ticket='45.9'
count='35'
格式:
电影:XXX
人数:XXX
单价:XXX
总票价:
'''

提交的作业:
#方法1
print ('电影:%s\n人数:%s\n单价:%s\n总票价:%.1f' %(movie,count,ticket,count*ticket))
方法2
message ='''
电影:%s
人数:%d
单价:%f
总票价:%.1f
''' %(movie,count,ticket,count*ticket)
print (message)

本节单词:
help 帮助
function 函数
built-in (builtins) 内置
module 模块
value 值
stream  流
default  默认的

发表评论