今日内容: 1.字符编码: 人识别的语言与机器识别的语言转化的媒介 *****     2.字符与字节: 字符占多少字节,字符串转化 ***     3.文件操作: 操作硬盘中的一块区域:读写操作  ***** 一.文本编辑器存取文件的原理 ​ 1.打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失 2.要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上. 3.在我们编写一个py文件(没有执行),跟编写其他文件没有任何区别,都…
**python 的文件操作** - [ ] 使用python来读写文件是非常简单的操作,我们使用open()来打开一个文件,获取到文件的语柄,然后通过文件语柄就可以进行各种各样的操作了. - [ ] 打开文件的方式: > r,w,a ;          > r+,w+,a+ ;         > rb,wb,ab ;         > r+b,w+b,a+b; 说到打开文件,我们要了解一些绝对路径和相对路径的区别 > 绝对路径:从根目录下开始一直到文件名.     …
1 def name(para) def myabs(x): if x>0: return x else: return -x 2 lambda表达式 用于声明匿名函数,既没有名字的小函数 f = lambda x,y,z:x+y+z L = [(lambda x:x**2),(lambda x:x**3)] print(L[0](3),L[1](3)) #(9, 27) 3 类 class Car: def infor(self): print("This is a car")…
#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff; height: 55px width:100% -moz-border-radius: 3px; padding: 3px; margin: 10px 0px; font-family: "微软雅黑", "宋体", "黑体", Arial } P…
Python简介: python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所有大中型互联网企业都在使 用Python,如:Youtube.Dropbox.BT.Quora(中国知乎).豆瓣.知乎.Google.Yahoo!.Facebook…
Python文件操作 1.常规格式 f = open(file="文件所在路径/文件名",mode="操作模式",encoding="选择的编码") # 例如 f = open(file="D:/Python_pro/s_27/day05/test.py",mode="r",encoding="utf-8") # 简写 f = open("D:/Python_pro/s_27/…
1.变量定义: 给数据进行命名,数据的名字就叫做变量 2.变量格式: [变量名] = [值] 注:变量名命名需要满足下面两条准则 准则一:标示符开头不能为数字.不能包含空格.特殊字符准则二:标示符不能为Python的关键字,关键字列表如下表所示 and as assert break class for from global if import del elif else except exec lambda not None or pass True while with yield ret…
python第二节 1.while循环 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.基本形式为: while 条件: 循环体 1.1 死循环示例 while True: print("我会一直执行") 1.2 有限循环示例(使用break跳出循环) while True: print("我会一直执行") print("一直执行") print("直到遇到break…
上一篇笔记记录了Python中的pyyaml库对yaml文件进行读写,但了解到ruamel.yaml也能对yaml文件进行读写,于是想尝试一下它的用法. 一,注意 这里首先要更正一下网上大部分博客的说法:使用PyYAML写入时不是yaml的标准形式.例如使用PyYAML将字典嵌套字典的数据写入yaml文件时,写入的yaml文件里会出现带{}的数据.实际我在写代码的过程中发现PyYAML5.3.1版本并不会出现这种情况.如下所示: 使用PyYAML库写入yaml文件 # @author: 给你一页…
格式化输出 name = input("请输入你的名字:") age = input("请输入你的年龄:") msg = ''' -------------info of %s---------- name : %s age : %s ---------------end---------------- '''%(name,name,age) print(msg) # exit("程序已退出!") # 强制退出程序 if age.isdigit(…