当前位置: 首页 > news >正文

python 做网站合适吗/全网网站快速排名推广软件

python 做网站合适吗,全网网站快速排名推广软件,设计师去哪找,做网站考什么赚钱1、字符串常用方法s abcsdgsdssdgsgsgd你好\nprint(s.count(a))#统计a出现的次数print(s.index(a,0,10))#检查开始索引0到结束索引10之间字符串a的索引值,如果字符串不在 string中会报一个异常print(s.find(sd,0,10))#检查开始索引0到结束索引10之间字符串sd的索引…

1、字符串常用方法

s = ' abcsdgsdssdgsgsgd你好\n'

print(s.count('a'))#统计a出现的次数

print(s.index('a',0,10))#检查开始索引0到结束索引10之间字符串a的索引值,如果字符串不在 string中会报一个异常

print(s.find('sd',0,10))#检查开始索引0到结束索引10之间字符串sd的索引值;如果字符串不在 string中返回-1

print(s.strip(','))#用于移除字符串头尾指定的字符(默认为空格或换行符);该方法只能删除开头或是结尾的字符,不能删除中间部分的字符

print(s.rstrip())#删除 string 字符串末尾的空格

print(s.lstrip())#删除 string 字符串开始的空格

print(s.replace('xiazhihong','S'))#把字符串中的旧字符串(xiazhihong)替换成新字符串(S)

print('{name},{value}'.format(name=1,value=2,))#格式化字符串

print('{name},{value}'.format_map({"name":"fangdan","value":10000}))#与format类似,不同的是括号中是字典类型,针对字典类型的格式化后的新的对象

print(s.upper())#转换 string 中的小写字母为大写

print(s.lower())#转换 string 中的大写字母为小写

print(s.zfill(4))#返回指定长度的字符串,原字符串右对齐,前面填充0

print(s.isdigit())#判断是否为纯数字

print(s.endswith('.py'))#判断是否以指定后缀结尾

print(s.startswith('123'))#判断是否以指定后缀开始

print(''.isspace())#判断是否只包含空格

print(s.isupper())#判断是否只包含大写字母

print(s.islower())#判断是否只包含小写字母

print('my car'.capitalize())#把字符串的第一个字符大写

print(s.split(','))#以分割符分割字符串

print(s.join(seq)) #将 seq 中所有的元素(的字符串表示)合并为一个新的字符串

2、元组

Python中的元组与列表类似,不同之处在于不能对元组中的元素进行修改;元组使用小括号,也可不用括号;列表使用方括号。

l = ('a','b','c','d')#元组,不可改变的列表

l={'a','b','c','d'}#列表

元组中只有一个元素时,需要在元素后面加上逗号。

t=(1)#不加逗号,括号被当做运算符使用

print(t,type(t))#输出类型为整型int

b=(1,)#加上逗号,类型为元组

print(b,type(b))#输出类型为元组tuple

元组的下标索引也是从0开始。

l = ('a','b','c','d')

print(l[0])#访问元素中的值,输出a

print(li.index('root'))#会报错,不能对元组的元素进行修改

3、字典

字典使用花括号{},每个键值 key=>value 对用冒号 : 分割。

#字典

d = {

'username':'xiaohei',

'id':1,

'grade':'天马座',

'addr':'北京',

'age':18

}

字典常用的方法:

d.setdefault('age',38)#setdefault() 函数和 get()方法 类似,返回指定键的值,如果值不在字典中返回默认值None

print(d['addr'])#访问addr

del d['username']#删除键'username'

d.clear()#清空字典

del d#删除字典

d.pop('username')#删除键'username'

d.keys()#可以使用 list() 来转换为列表

d.values()#可以使用 list() 来转换为列表

d.update(dict2)#把字典d的键/值对更新到dict里

d['age'] = 8 #更新age

d['news'] = 'shanghai'#添加信息

print(d.items())#以列表返回可遍历的(键, 值) 元组数组

4、切片

切片是list范围取值的一种方式。

格式:字符串[开始索引:结束索引:步长]

l = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']#切片的时候是顾头不顾尾的

# 0 1 2 3 4 5 6 7 8(从左往右索引)

# -9 -8 -7 -6 -5 -4 -3 -2 -1(从右往左索引)

print(l[0:9:2]) #输出['a', 'c', 'e', 'g', 'i']

#如果是负数的话,那么取值的时候就从右往左开始取,同时你的开始和结束下标也要写成负数

print(l[::-1]) #输出['i', 'h', 'g', 'f', 'e', 'd', 'c', 'b', 'a']

print(l[-1:-4:-1])#输出['i', 'h', 'g']

l2 = copy.deepcopy(l)#深拷贝

l2 = l.copy()#浅拷贝

浅拷贝/深拷贝的区别:如果复制了一个变量,这两个变量其中一个变了之后,不应该影响另外一个的情况下,就要用深拷贝。

l = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']

l2 = l.copy()#此时应用深拷贝l2 = copy.deepcopy(l)

print(id(l))

print(id(l2))

for i in l2:

if i % 2 == 0:

l.remove(i)

print(l)

5、操作文件

Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。语法如下:

f = open('a.txt','a+',encoding='utf-8')

常用文件打开模式:

r、r+、w、w+、a、a+。

r:以只读方式打开文件,不可写。文件的指针将会放在文件的开头,打开不存在的文件会报错。

r+:打开一个文件用于读写。文件指针将会放在文件的开头,打开不存在的文件会报错。

w:打开一个文件只用于写入,不可读。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。

w+:打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。

a:打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。

a+:打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。

file常用函数:

file.close()#关闭文件。关闭后文件不能再进行读写操作。

file.read([size])#从文件读取指定的字节数,如果未给定或为负则读取所有;size--从文件中读取的字节数

file.readline([size])#读取整行,包括 "\n" 字符。

file.readlines()#读取所有行并返回列表

file.write()#将字符串写入文件

file.writelines()#向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符

file.seek()#设置指针当前位置

file.truncate() #清空文件内容

http://www.lbrq.cn/news/798967.html

相关文章:

  • 安徽省建设干部学校网站/长春seo关键词排名
  • 网站技术介绍/百度智能云
  • 陕西交通建设集团网站体检/企业建站流程
  • 一个完整网站制作的实例/我要软文网
  • wordpress trac/深圳网站seo公司
  • 南京做信息登记公司网站/怎么去做推广
  • 动画设计师培训/百度seo查询收录查询
  • 济宁做网站多少钱/北京网络推广有哪些公司
  • 个人养老金/百度seo和sem的区别
  • 个人电子邮箱怎么填写格式/seo第三方点击软件
  • 北京建网站价格/搜狗关键词排名此会zjkwlgs
  • 连云港网站关键词优化/最好的搜索引擎排名
  • 网站运作流程/怎么创建一个网址
  • 做外贸要开通哪个网站/专业seo站长工具全面查询网站
  • 国家知识产权局是干什么的/河南网站推广优化排名
  • 用来做视频连接的网站/个人网站设计毕业论文
  • 山东兴华建设集团网站/无锡网站建设优化公司
  • 建设工程资质录入是在那个网站/产品设计公司
  • 学做网站教程/创建个人网站的流程
  • 网站模板绑定域名/最新的国际新闻
  • 天津网站建设信息/微信群发软件
  • c2b做的好的网站/google官方版下载
  • 读经典做临床报名网站/网站seo在线诊断
  • 网站建设平台推广/网站快速收录软件
  • 怎么自己做优惠券网站/短视频seo系统
  • asp.net 做网站实例/阿里云建网站
  • 邛崃建设网站首页/搜索引擎优化的概念
  • 建设自己的网站怎么做/自媒体平台
  • 哪些公司网站做的好/搜索优化引擎
  • 做h5那个网站模板好/实时热搜榜
  • 【学习笔记】MySQL技术内幕InnoDB存储引擎——第7章 事务
  • 梦幻花瓣雨
  • Text2SQL:如何通过自然语言直接获取数据,打破技术壁垒?
  • 12:java学习笔记:多维数组1
  • Python 项目路径配置完全指南
  • qt中的手势