ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Cp2_2_2.py

2021-02-05 21:02:14  阅读:128  来源: 互联网

标签:字符 双引号 单引号 py 转义 print 字符串 Cp2


#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File  : Cp2_2_2.py
# @Author: WRH
# @Date  : 2021/1/29
# @Edition:Python3.8.6

# 字符串(string)类型
# 字符串(string):由字符串组成的序列。

# 1.字符串界定符:字符串通常使用单引号'',双引号"",三引号''''''或""""""括起来,这些符号称为字符串界定符。
print('123abc')

x = "I'm OK !" # 当字符串中含有’(单引号)时要使用”(双引号),同理当字符串中含有“(双引号)时要使用‘(单引号)
y = '他对她说:"你真好看!"'
print(x)
print(y)

z = '''我是一串很长的字符串balabala''' # 三引号'''或"""也用于多行注释。
print(z)

# 2.转义符(\)和原始字符串,转义符用来表示特殊字符。
'''
\\ 反斜杠符号
\' 单引号
\" 双引号
\a 发出系统响铃声
\b 退格符
\n 换行符
\t 横向制表符
\v 纵向制表符
\r 回车符
\f 换页符
'''

print('1\\2\'3\"4\n5\t67\b')

# 若让转义符不生效,有两种方式,一是在原始字符串前用r或R来定义原始字符串,另一个是每个转义符前再加一个转义符
print(r'1\\2\'3\"4\n5\t67\b')
print('\\n5\\t7')

# 3.Pytho内置的对字符串操作方法
'''
s.lower() 将s字符串中的字符全部转写为小写 
s.upper() 将s字符串中的字符全部转写为大写
s.strip('x') 将s字符串两端含有的x字符删除
s.split(sep='x') 将字符串s中被x分割的字符以列表形式输出
x.join(s) 在字符串s每个字符中间添加x
'''

print('aBc'.lower())
print('AbC'.upper())
print('-a-'.strip('-'))
print('a-b-c'.split(sep='-'))
print('-'.join('abc'))

# 4. len()函数输出字符串长度
print(len('abc'))

# 5. +连接两个字符串
print('abc' + '甲乙丙')

# 6. *可以让字符串多次重复并连接在一起
print('鬼畜' * 8)

标签:字符,双引号,单引号,py,转义,print,字符串,Cp2
来源: https://blog.csdn.net/qianlixiushi/article/details/113703539

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有