list = ['xiaoli','xiaohua','huali']
user = {'zhang':'123','lin':'321','chen':'222'}
#list循环
for stu in list:
print('循环的值',stu) #字典循环
for stu in user:
sql = 'inset into users(username,paw) value (%s,%s);'%(stu,user[stu])
print(sql)
for stu in user:
print('k==>',stu)
print('value==>',user[stu])
for key,value in user.items():
print('%s => %s'%(key,value)) #字符串常用操作

name = 'xiaoli'
#找下标
print(name.index('i'))
print(name.find('i'))
#index find 区别 print(name.find('z'))
#print(name.index('z')) #index 查找没有的元素会报错 mima = ' 1 2 1 '
print(mima)
#去除字符串前后的空格和换行符
print(mima.strip())
#去除字符串左边的空格
print(mima.lstrip())
#去除字符串右边的空格
print(mima.rstrip())
#替换字符 可用于去除空格
print(mima.replace(' ',''))
print(mima.replace('1',''))
image = 'x.jpg'
#判断是否是以***开始
print(name.startswith('xi'))
#判断是否是以***结束
print(image.endswith('.jpg'))
#判断是否为整数
s = '123'
print(s.isdigit())
#判断字符串是否全为小写
s1 = 'sdfS``'
print(s1.islower())
print(s1.isupper())
#判断是否为空
s2 = ' '
print(s2.isspace())
#判断字符串里是否有特殊字符 若存在特殊字符结果为false
s3 = 'lskdjf)234'
print(s3.isalnum())
#是否全为字母
print(s1.isalpha())
#首字母大写
print(s3.capitalize())
print(s.capitalize())
#用0补齐数字的站位 例如三位数,若数字为9 则补0后则为 009
i = '9'
print(i.zfill(3))
#
name = 'Hello World'
#转换为大写
print(name.upper())
#转换为小写
print(name.lower()) #将字符串中的值单独提出
stu = 'xiaoming,xiaoli,liming'
names = stu.split(',')
print(names)
#连接 join函数只适用于字符串类型
print(','.join(names))
num = '123'
print(' '.join(num)) #字符串可进行加法及乘法
n1 = 'x1'
n2 = 'x2'
n3 = n1+n2
n4 = n1 * 3
print(n4)
print(n3)

最新文章

  1. c++转载系列 std::vector模板库用法介绍
  2. Windows下ADT环境搭建
  3. Nuget包里的依赖包更新到最新版本会不会随主包回滚到旧包的研究
  4. 如何用distinct消除重复记录的同时又能选取多个字段值?
  5. iOS-微信-分享
  6. CSS包含块containing block详解
  7. TMS320C54x系列DSP的CPU与外设——第8章 流水线
  8. quagga源码分析--通用库command
  9. 【BZOJ3529】【SDOI2014】数表
  10. Python中模块之logging & subprocess的讲解
  11. 【Spark篇】---SparkStreaming中算子中OutPutOperator类算子
  12. Python2.7和3.7区别
  13. window mysql安装
  14. Delphi 不使用自带模板创建服务
  15. Netty 核心组件 Pipeline 源码分析(二)一个请求的 pipeline 之旅
  16. Socket编程:之TCP案例
  17. 教你如何构建异步服务器和客户端的 Kotlin 框架 Ktor
  18. redhat7 防火墙设置
  19. MyEclipse在不同编辑面间快速切换
  20. .NET Runtime version 2.0.50727.xxx 执行引擎错误。 (Fatal Execution Engine Error)

热门文章

  1. 【Android】家庭记账本手机版开发报告四
  2. Dijkstra--The Captain
  3. UVA 10054 The Necklace 转化成欧拉回路
  4. 吴裕雄--天生自然 PHP开发学习:echo 和 print 语句
  5. PAT Advanced 1030 Travel Plan (30) [Dijkstra算法 + DFS,最短路径,边权]
  6. 删除所有的docker容器和镜像(转载)
  7. Java中String类为什么被设计为final?
  8. Idea的类中使用实体类(有@Data注解)的Get/Set方法报错
  9. .NET CORE 获取微信支付回调
  10. js.console携程近期低价机票信息