s='.abc.abc.BCD,abc'
# new_s = s.strip('.') #默认去掉字符串两边的空格和换行符
# print(s.rstrip()) #去掉右边的
# print(s.lstrip()) #去掉左边
# print(s.count('.')) #某个字符串出现的次数
# print(s.index('a')) #找某个字符串下标,如果查找的字符串不存在的话,报错
# print(s.find('a')) #找某个字符串下标,查找的字符串不存在会返回-1
# print(s.replace('abc','ABC'))
# print(s.upper()) #变成大写字母
# print(s.lower()) #变成小写字母
# print(s.capitalize())#首字母大写
# print(s.startswith('p')) #判断是否以某个字符串开头
# print(s.endswith('.jpg')) #判断是否以某个字符串结尾
# print(s.islower()) #判断是否都是小写字母
# print(s.isupper()) #判断是否都是大写字母
# print(s.isdigit())#判断是否为纯数字
# print(s.center(50,'=')) #等号居中
# print(s.isalpha()) #判断是不是为字母、或者汉字,不能有数字和特殊符号
# print(s.isalnum()) #字符串里面只要没有特殊字符,就返回true
# print(s.isidentifier())#是不是一个合法的变量名
# print(s.isspace()) # 检测字符串是否只由空白字符组成。
# s='insert into user value (%s,%s,%s,%s,%s,%s)'%(user,paswd,)
s = 'insert into user VALUE ({username},{password},' \
'{addr},{email},{phone}); '
# 第一种
news = s.format(addr='北京',phone=1223,email='niu@qq.com',
username='niuhanyang',password='123245')
# 第二种
d = {'addr':'北京','username':'xiaohei','password':'12345','email':12,
"phone":'sdfs'}
s_map = s.format_map(d)
print(s_map)
# 补0
s = '1'
print(s.zfill(3))
# 0拼上循环的list
l = [1,2,3,4,5,6,7,8,9,10,11,12]
for i in l:
res ='0'+str(i)
print(res)
s = 'user1 user2 user3 user4 user5 user6 user7'
# 按照某个字符来分隔字符串,返回一个list
# print(s.split(','))
#什么都不传的话按照空格来分隔字符串
# print(s.split())
cars=['BMW','ben-z','audi']
# 变成字符串
cars_str = str(cars)
print(cars_str)
print('第一个元素',cars_str[0]) #结果是[
# 以某个字符串把list里面元素连起来。
res = ','.join(cars)
print(res) #结果 'bmw,ben-z,audi'

import String

# print(string.ascii_lowercase)   所有的小写字母
# print(string.ascii_uppercase)  所有的大写字母
# print(string.digits)   所有的数字
# print(string.ascii_letters)  所有的字母大写+小写
# print(string.punctuation)   所有的特殊符号

python简说(四)字符串的更多相关文章

  1. python基本数据类型之字符串(四)

    python基本数据类型之字符串(四) 判断方法 python中有一类用来判断字符串形式的方法,该类方法有两个特点:(1)方法名都是is开头(除了startswith和endswith):(2)返回值 ...

  2. 零基础入门学习Python(14)--字符串:各种奇葩的内置方法

    前言 这节课我们回过头来,再谈一下字符串,或许我们现在再来谈字符串,有些朋友可能觉得没必要了,甚至有些朋友就会觉得,不就是字符串吗,哥闭着眼也能写出来,那其实关于字符串还有很多你不知道的秘密哦.由于字 ...

  3. 进击的Python【第四章】:Python的高级应用(一)

    Python的高级应用(一) 本章内容: 内置函数 生成器 迭代器 装饰器 JSON和PICKLE的简单用法 软件目录结构规范 一.内置函数 1.数学运算类 abs(x) 求绝对值1.参数可以是整型, ...

  4. Python 基础语法(四)

    Python 基础语法(四) --------------------------------------------接 Python 基础语法(三)------------------------- ...

  5. Python第二十四天 binascii模块

    Python第二十四天 binascii模块 binascii用来进行进制和字符串之间的转换 import binascii s = 'abcde' h = binascii.b2a_hex(s) # ...

  6. python学习第九讲,python中的数据类型,字符串的使用与介绍

    目录 python学习第九讲,python中的数据类型,字符串的使用与介绍 一丶字符串 1.字符串的定义 2.字符串的常见操作 3.字符串操作 len count index操作 4.判断空白字符,判 ...

  7. python学习第四讲,python基础语法之判断语句,循环语句

    目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...

  8. Python第十四天 序列化 pickle模块 cPickle模块 JSON模块 API的两种格式

    Python第十四天 序列化  pickle模块  cPickle模块  JSON模块  API的两种格式 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Py ...

  9. python学习第四次笔记

    python学习第四次记录 列表list 列表可以存储不同数据类型,而且可以存储大量数据,python的限制是 536870912 个元素,64位python的限制是 1152921504606846 ...

  10. 【转】python 历险记(四)— python 中常用的 json 操作

    [转]python 历险记(四)— python 中常用的 json 操作 目录 引言 基础知识 什么是 JSON? JSON 的语法 JSON 对象有哪些特点? JSON 数组有哪些特点? 什么是编 ...

随机推荐

  1. !! zcl_TD 用法注释02 力攻(动能<4)

    力攻(动能<4)创新高下M5可持有力攻(动能<4)不创新高下M5可减仓

  2. Python_summary

    Q: python中出现IndentationError:unindent does not match any outer indentation levelA:复制代码的时候容易出现缩进错误,虽然 ...

  3. filename

    package com.enjoyor.soa.traffic.server.tms.controller; import java.io.BufferedReader;import java.io. ...

  4. 018-AJAX异步请求XMLHttpRequest

    创建XMLHttpRequest对象 一.先来创建XMLHttpRequest对象在IE.Firefox.safari和Opera中创建该对象的JavaScript代码为: var xhr = new ...

  5. Javascript-for循环案例-打印1-100之间所有的数字

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  6. tcl脚本

    tcl,全名tool command language,是一种通用的工具语言. 1)每个命令之间,通过换行符或者分号隔开: 2)tcl的每个命令包含一个或者多个单词,默认第一个单词表示命令,第二个单词 ...

  7. 2. Python3输入与输出

    数据的输入和输出操作是计算机最基本的操作,本节只研究基本的输入与输出,基本输入是指从键盘上输入数据的操作,基本输出是指屏幕上显示输出结果的操作. 2.1基本输入和输出 常用的输入与输出设备有很多,如摄 ...

  8. Python全栈-day12-day13-函数4

    1.迭代器 1)定义:迭代取值的工具 2)优缺点 优点 a.提供一种不依赖索引取值的方法 b.同时一时刻内存在存在的值只有一个,更加省内存 缺点 a.取值麻烦,只能通过next方法一个一个地往后取 b ...

  9. Sitecore CMS中查看标准字段

    什么是标准字段? 标准字段是字段及其字段组的集合,用于包含有关Sitecore中项目的可配置元数据.Sitecore中继承自“标准模板”模板的任何项目都将包含这些字段. 可以在“标准模板”模板项找到/ ...

  10. 写自动更新程序出现"远程服务器返回错误: (404) 未找到"

    在win2003配置后,在客户端运行时能够下载exe和dll文件,但是在更新lib文件时总是报“远程服务器返回错误: (404) 未找到”错误,不明白咋会出现这个问题,去网上一查,发现以下解决办法: ...