Python—day_03

字符串常用方法:

a.capitalize()          字符串首字母大写

a.center(50,'*')       字符串居中

a.count()                 返回个数

a.endswith()             判断字符串是否以XX结尾

a.startswith()            判断字符串是否以XX开头

重点

a.upper()

a.lower()

a.find('p')                 返回下标,找不到元素,返回-1

a.isdight()                判断是否为纯数字

a.isspace()              是否全部都是空格

a.isalnum()              只能有英文字母,返回TRUE

a.isalpha()               判断是否只存英文和汉字

a.strip('abc')            去掉字符串两边的东西,默认去掉两边的空格和换行符\n

a.lstrip()

a.rstrip()

a.replace('z','a')        把z换成a

a.istitle()

import string

string.ascii_letters              所有字母

string.ascii_lowercase        所有小写字母

string.ascii_uppercase 

string.digits                         所有数字

string.punctuationg             输出所有特殊字符

stus = ['1','2','3']

print('.'.join(stus))               1.把list变成字符串2.以某一个字符串连接。结果:1.2.3

names = '''

asd

sf

df

dg

'''

print(names.split())   1.分割字符串2.你把字符串变为一个list,默认已空行和换行符分割     结果:['asd', 'sf', 'df', 'dg']      逗号隔开

name.zfill(5)     补0

name[1]     字符串也可以根据下标来取值

用户注册(pyhton_02)

#users = ['aa','bb']
# passwds = ['11','22']
# for i in range(3):
# user = input('username:').strip()
# passwd = input('passwd:').strip()
# cpwd = input('cpwd:').strip()
# if user == '' or passwd == '':
# print('账号密码不为空')
# elif user in users:
# print('用户已存在')
# elif passwd != cpwd:
# print('两次输入密码不一致')
# else:
# users.append(user)
# passwds.append(passwd)
# msg = '恭喜[%s]注册成功' %(user)
# print(msg)
# break

猜你喜欢

转载自www.cnblogs.com/zhezhezhe/p/9148007.html