第三 python中的print()函数和转义字符、字符串、字符常量

第三 python中的print()函数和转义字符、字符串、字符常量

一、python的内置函数:print()函数

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.

sep :在值之间插入字符串sep的值,默认为空格
#sep默认的分割是空格
end :在值的最后追加字符串end的值,默认为新行
#print()函数默认在最后位置加转义字符:换行 \n

print()函数

#1.用法1
print(‘hello world’)

name = ‘小贝’
print(name)

#2.用法2:print(name,age,gender)
age = 18
gender = ‘boy’
print(name,age,gender) #sep默认的分割是空格

#3.用法3:print(value,value,value,…,sep=’ ‘,end=’\n’)

#sep = ‘*’ sep = ‘$’ sep = ‘-’
print(name,age,gender,sep = ‘#’)#小贝#18#boy

二、python的转义字符

#转义字符 : \n 换行
print(‘hello\nworld’)
#print()函数默认在最后位置加转义字符:换行 \n

print(‘AAA’,end=’’) # ‘AAA\n’ —>‘AAA’
print(‘BBB’,end=’’) # ‘BBB\n’ —>‘BBB’
print(‘CCC’,end=’’) # ‘CCC\n’ —>‘CCC’

##转义字符 : \n 换行 \t 制表符(四个空格) ’ " \r 回车 \
print(‘亲爱的xxx:\n’,’\t请点击链接激活用户:激活用户’)
print(‘乔治说:“想吃冰淇淋!!!”’)

#单引号里面不能放单引号,双引号里面可以放单引号而不用转义字符,单引号里面可以放双引号
#python支持单双引号的嵌套使用

\n 和 \r 都是特殊控制符,来自于老式电传打字机的功能
\n 是newline 开个新行
\r 是Carriage return ,打印头回到行首。如果没有\n就直接\r那么行就会被覆盖打印
在IDLE中不能实现\r的功能

#r’’ : raw 原样输出字符串的内容,即使有转义字符也不会转义
print(‘hello\py\thon’)
print(r’hello\py\thon’)

三、字符串

name = ‘admin’
name = “admin”
name = ‘’‘admin’’’
字符串表示:‘’ “” ‘’’ "'
#python中的常量:命名的时候,名字是大写的

只要加上单引号、双引号、三引号的都称为字符串
三引号保证当前样式输出
#输出内容比较长,要保证按格式输出,可放在三引号中

三引号的作用:
1.保留格式的字符串使用
2.作为注释使用(多行注释)

#注释:
单行注释(#):给程序员增加代码可读性,python解释器会跳过此行代码不解释
多行注释(’’’’’'三引号且不给变量赋值)

代码:

#python中的常量:命名的时候,名字是大写的
NAME = 'Jack'
#输出的是字符串
print('hello')

value = 'hello'
print(value)

value = 'python'
print(value)

value = "python1905班"
print(value)

message = '[淘宝]你正在使用验证码登录,\n验证码是8999,\n涉及个人账户安全请保密'
print(message)

#输出内容比较长,要保证按格式输出,可放在三引号中
message1 = '''
[淘宝]
你正在使用验证码登录,
验证码是8999,
涉及个人账户安全请保密
'''
print(message1)

email_message='''
亲爱的赵飞用户:
    你注册的用户还未激活,请点击下方链接激活用户,
    请点击:激活用户
    激活用户后即可登录
  from: douyin team
  date:2021-01-11

'''

print(email_message)

#三引号的作用:
#1.保留格式的字符串使用
#2.作为注释使用

#注释:
#单行注释(#):给程序员增加代码可读性,python解释器会跳过此行代码不解释
#多行注释(’’’’’'三引号且不给变量赋值)

四、相关单词

Help 帮助
Function 函数
Built-in(builtins) 内置
Module 模块
Value 值
Stream 流
default 默认的

#print()函数
#1.用法1
print('hello world')

name = '小贝'
print(name)

#2.用法2:print(name,age,gender)
age = 18
gender = 'boy'
print(name,age,gender)  #sep默认的分割是空格


#3.用法3:print(value,value,value,...,sep=' ',end='\n')

#sep = '*'   sep = '$'  sep = '-'
print(name,age,gender,sep = '#')#小贝#18#boy


#转义字符 :  \n  换行
print('hello\nworld')
#print()函数默认在最后位置加转义字符:换行 \n


print('AAA',end='')  # 'AAA\n' --->'AAA'
print('BBB',end='')  # 'BBB\n' --->'BBB'
print('CCC',end='')  # 'CCC\n' --->'CCC'

print()
print('亲爱的xxx:\n','   请点击链接激活用户:激活用户')

##转义字符 :  \n  换行   \t  制表符(四个空格)  \'   \"  \r  回车   \\
print('亲爱的xxx:\n','\t请点击链接激活用户:激活用户')
print('乔治说:\"想吃冰淇淋!!!\"')

#单引号里面不能放单引号,双引号里面可以放单引号而不用转义字符,单引号里面可以放双引号
#python支持单双引号的嵌套使用


#r''  raw  原样输出字符串的内容,即使有转义字符也不会转义
print('hello\py\\thon')
print(r'hello\py\thon')  



#python中的常量:命名的时候,名字是大写的
NAME = 'Jack'
#输出的是字符串
print('hello')

value = 'hello'
print(value)

value = 'python'
print(value)

value = "python1905班"
print(value)

message = '[淘宝]你正在使用验证码登录,\n验证码是8999,\n涉及个人账户安全请保密'
print(message)

#输出内容比较长,要保证按格式输出,可放在三引号中
message1 = '''
[淘宝]
你正在使用验证码登录,
验证码是8999,
涉及个人账户安全请保密
'''
print(message1)

email_message='''
亲爱的赵飞用户:
    你注册的用户还未激活,请点击下方链接激活用户,
    请点击:激活用户
    激活用户后即可登录
  from: douyin team
  date:2021-01-11

'''

print(email_message)

#三引号的作用:
#1.保留格式的字符串使用
#2.作为注释使用

#注释:
#单行注释(#):给程序员增加代码可读性,python解释器会跳过此行代码不解释 
#多行注释(''''''三引号且不给变量赋值)

需要完整代码的小伙伴可关注微信公众号:菜田里守望者
在这里插入图片描述
打开微信扫一扫关注吧,你们的支持就是我的动力
后面会做相关的SQL并且分享给大家

参考文献:
【1】 https://www.bilibili.com/video/BV1R7411F7JV

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值