python字符串运算符详情
作者:小5聊基础 时间:2023-11-19 20:51:31
知识点:字符串
在编程里,用的最多的就是字符串,字符串同时也是各类数据的中转站
字符串运算符:
编号 | 运算符类型 | 说明 |
1 | + | 字符串拼接 |
2 | * | 同一字符串多次输出 |
3 | [] | 通过下标获取字符串其中一个字符 |
代码如下:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import random
# 字符串连接运算
myStr_a1='51'
myStr_a2='cto'
myStr=myStr_a1+myStr_a2
print('字符串:'+myStr)
# 重复输出运算符
myStr_b=myStr*6
print('重复6次输出字符串:'+myStr * 6)
# 通过下标获取字符串其中一个字符
index=0
for char in myStr:
index+=1
print('第%s个:%s' % (str(index),char))
效果如下:
字符串运算符:
编号 | 运算符类型 | 说明 |
1 | [ : ] | 截取字符串 |
2 | in | 成员运算符,可查找字符串是否包含某字符串或字符串,返回false和true |
3 | not in | 成员运算符,同上,相反 |
代码如下:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import random
myStr='51 cto'
# 截取字符串
myStr='51 cto'
print('从下标0开始截取到小标6结束的字符串:'+myStr[3:6])
# in运算符
str_a='51'
print('%s是否在字符串%s中:%s' % (str_a,myStr,str_a in myStr))
# in运算符
str_b='cto'
print('%s是否在字符串%s中:%s' % (str_a,myStr,str_a not in myStr))
效果如下:
来源:https://blog.51cto.com/u_15288318/5102646
标签:python,字符串,运算符
0
投稿
猜你喜欢
python追加元素到列表的方法
2023-07-08 14:29:47
Python中logging.NullHandler 的使用教程
2023-04-18 14:03:03
Tensorflow进行多维矩阵的拆分与拼接实例
2021-11-29 22:20:58
Golang Gob编码(gob包的使用详解)
2024-02-22 02:16:46
MySQL Server层四个日志的实现
2024-01-21 11:16:58
详解在python操作数据库中游标的使用方法
2024-01-27 10:51:41
js放大缩小容器:仿动画
2008-02-15 11:34:00
sqlserver2005 TSql新功能学习总结(数据类型篇)
2024-01-28 10:46:07
使用Go进行单元测试的实现
2024-04-25 15:11:07
python爬虫库scrapy简单使用实例详解
2022-03-22 23:46:11
Pandas 按索引合并数据集的方法
2023-06-01 13:35:10
PHP执行linux系统命令的常用函数使用说明
2023-10-19 11:28:39
解密SQL Server数据库系统的编译
2009-03-16 17:33:00
Python list sort方法的具体使用
2023-01-14 22:27:46
Python实现手机号自动判断男女性别(实例解析)
2021-06-24 21:47:28
Python中的 enum 模块源码详析
2021-11-19 04:11:10
Python用内置模块来构建REST服务与RPC服务实战
2023-05-09 19:32:16
PyQt5 关于Qt Designer的初步应用和打包过程详解
2023-07-31 20:26:32
TensorFlow索引与切片的实现方法
2022-11-08 16:00:12
MYSQL教程:检查数据表和修复数据表
2009-03-11 15:24:00