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

python基础(三)

时间:2018-09-22 23:49:50      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:isa   只读   lines   正整数   新建   pac   name   lin   als   

一、字符串方法完善

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\n‘,‘username2,123456\n‘]
# # for i in a:
# # f.write(i+‘\n‘)
# u=‘abc,123‘
# f.writelines(u)

python基础(三)

标签:isa   只读   lines   正整数   新建   pac   name   lin   als   

原文地址:https://www.cnblogs.com/mengmeng1011/p/9691604.html

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