码迷,mamicode.com
首页 > 编程语言 > 详细

python-字符串的处理

时间:2019-06-20 23:57:23      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:int   unit   upper   abc   包含   一起   pat   count   col   

s1 = ###12314##231###
print(s1.split(#))  #split,从左往右遇见# 就拆分一次[‘‘, ‘‘, ‘‘, ‘12314‘, ‘‘, ‘231‘, ‘‘, ‘‘, ‘‘]

print(s1.strip(#))  #strip 去除两侧的 #  12314##231
print(s1.lstrip(#))  #lstrip 去除左侧的   12314##231###
print(s1.rstrip(#))  #rstrip 去除右侧的

print(s1.replace(#,‘‘))  #replace是代替的意思,把所有的#都换成空  12314231
print(s1.replace(123,666))

s2 = abcABC
print(s2.lower())  #lower()  全变成小写
print(s2.upper())
print(s2.endswith(C))
print(s2.startswith(A))
print(s2.title())   #首字母大写Abcabc
print(s2.count(a))

l1 = list(666)
print(,.join(l1))  #以,将l1拼接在一起成字符串6,6,6
print(:.join(s2)) #a:b:c:A:B:C
import os
path = os.getcwd()  #获取文件夹路径(不包含文件名)
print(path)
print(os.path.realpath(__file__))  #获取该文件的路径F:\asus\auto_file\unittest_html\list1.py
print(os.path.basename(os.path.realpath(__file__)))  #获取文件名
print(os.path.dirname(os.path.realpath(__file__)))  #和os.getcwd()一样的,但是要传参数
print(os.path.join(path,os.path.basename(os.path.realpath(__file__)))) #os.path.join()拼接路径

------------------------------------------

‘‘‘
需求是这样的,假如需要测一个输入框最大能输入250汉字,怎么来创造这250汉字
‘‘‘

import sys
import random
def fun(n):
i = 0
l = [‘我‘,‘你‘,‘她‘]
l1 = []
while i<int(n):
a = random.choice(l)
l1.append(a)
i+=1

s = ‘‘.join(l1)

print(s)

if __name__ == ‘__main__‘:
if len(sys.argv) == 2:
n = sys.argv[1]
fun(n)
 

 

python-字符串的处理

标签:int   unit   upper   abc   包含   一起   pat   count   col   

原文地址:https://www.cnblogs.com/tarzen213/p/11062062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!