python基础
Posted 萌萌~哒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础相关的知识,希望对你有一定的参考价值。
一、字符串方法完善
s=‘abcdef‘
users = [‘username‘,‘user2‘,‘user3‘]
# username,user2,user3
# res = ‘,‘.join(users)#1、把list变成了字符串 2、把list里面每一个元素用逗号连接起来
# print(res)
# print(s.find(‘z‘))#返回-1
# print(s.index(‘z‘))#报错
# print(s.count(‘z‘))
# print(‘0‘.isdigit())#判断是否为正整数
# print(s.islower())
# print(s.isupper())
print(‘acbe123‘.isalnum()) #判断字符串里面有英文或者有数字。
#aaaAfd true
#1223432 true
#acas12323 true
#sdf&*( false
print(‘acbe‘.isalpha()) #只能是字母
#都是字母才返回ture
# print(s.isspace())#判断是否的空格
# s.splitlines()#以换行符分割字符串
#都是找元素的下标,先分别用他们去找存在的元素,再找不存在的
# l = list(range(1,110))
# new_l = []
# for i in l:
# si=str(i)
#
# # if len(si)==1:
# # new_i = ‘00‘+si
# # elif len(si) == 2:
# # new_i = ‘0‘+si
# # else:
# # new_i = si
# new_l.append(si.zfill(5))
# print(new_l)
# 001 ,002,003 012,100 ,101
import string
print(string.ascii_lowercase)
print(string.ascii_uppercase)
print(string.digits)
print(string.punctuation)
print(string.ascii_letters)
二、文件读写
# r 只读,打开文件不存的话,会报
# w 只写,会清空原来文件的内容
# a 追加写,不会请求,打开的文件不存在的话,也会帮你新建一个文件
# r+ 读写模式
# w+ 写读模式
# a+ 追加读模式
# rb wb ab+
# r+和w+分别试一下能不能读写,r+打开不存在的文件是否会报错
# f = open(‘users2.txt‘,‘a+‘,encoding=‘utf-8‘)
# f.seek(0)
# print(f.read())
# f.write(‘a+模式‘)
# f.write(‘hahaha‘)
# print(‘读‘,f.read())#获取到文件里面所有的内容
# print(f.readlines())#获取到文件里面所有的内容
# print(f.readline())#读取一行
# print(f.readline())
# print(f.readline())
# a=[‘username1,12345 ‘,‘username2,123456 ‘]
# # for i in a:
# # f.write(i+‘ ‘)
# u=‘abc,123‘
# f.writelines(u)
以上是关于python基础的主要内容,如果未能解决你的问题,请参考以下文章