我的python菜鸟之路6,,列表补充列表在使用
我的python菜鸟之路6,,列表补充列表在使用
列表补充
列表在使用 pop 和 join 函数时需要一个新的变量进行接收str.strip( )——不但可以掉字符串两端的空格、还可以去掉换行符(\n)、制表符( \t,即一个Tab)进制
\x代表16进制
0b代表2进制
file = open(‘a.tet‘,mode=‘wb‘) #wb二进制编码data = ‘我好困‘content = data.encode(‘utf-8‘) #按照utf-8转换编码file.write(content)file.closedata.decode(‘utf-8‘)/将二进制转化为字符
一般用于图片、视频、音频以及未知编码file=open(‘wenjian‘,mode=‘w‘,encoding=‘utf-8‘)content = file.write(‘杨子列‘)file.close()
一般用于文本的写入
rb/rwb/ab 只读只写二进制
r+b/w+b/a+b 可读可写二进制
函数练习题
# 让用户输入一段字符串,计算字符串有多少个A字符的个数。有多少个就在文件a.txt中写入多少"杨子列"def count_num(str): count = 0 for i in str: if i == "A": count += 1 return countdef write_file(aa): if len(aa)==0: return False #函数执行过程中,一旦遇到return则停止执行 with open(‘a.txt‘,mode=‘w‘,encoding = ‘utf-8‘) as f: f.write(aa) return Truev1 = input("请输入字符串")counter = count_num(v1)bb = "杨子列"*counterstatue = write_file(bb)if statue: print("输入成功")else: print("输入失败")
东方红
我的python菜鸟之路6
相关内容
- Python的字典,,#语法: {‘key
- 一篇文章教会你Python中三种简单函数的使用,
- Emeditor 实现快捷键 对python 加减首行注释,,Emeditor 比
- python入门之类型、条件、运算符、流程控制之if判断,
- python socket,,TCP连接简易的聊天
- [pytorch] 官网教程+注释,,pytorch官网教
- windows7,python3使用time.strftime()函数报ValueError: embedded
- python实现24点游戏(地球上最短的24点游戏代码?),
- 利用while循环写的简单小游戏猜数字,,猜数字的大小游
- 1.16 Python基础知识 - 装饰器,, Python中的
评论关闭