随笔分类 - python学习
摘要:1.序列化模块 什么是序列化 把内存的数据类型转换成一个特定的格式内容 该格式的内容可用于存储或者传输给其他平台使用 把内存的数据类型 >序列化 > 特定的格式(json格式或者pickle格式) 反序列化 内存的数据类型 < 序列化< 特定的格式2.为什么要序列化 序列化得到的结果=>特定的格式内
阅读全文
摘要:一、OS模块提供对操作系统进行调用的接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符
阅读全文
摘要:生成器 1.定义 1.生成器就是把数据放在内存,需要的时候从里面取,是可以迭代的2.生成器里面没值,用值的时候用循环和next取出 s1=(x*2 for x in range (10)) print(s1) #<generator object <genexpr> at 0x00000000011
阅读全文
摘要:1 .作用域:L_E_G _B L局部变量 E嵌套变量 G全局变量 B内置变量 x=10 def f(): t=5 def inner(): count=7 return=1 2.高阶函数 1.函数名可以作为参数输入 2.函数名可以作为返回值 3.闭包函数 def outer(): x=10 def
阅读全文
摘要:深浅拷贝 只copy一层 独立第一层 集合 函数 概念 参数 https://www.cnblogs.com/yuanchenqi/articles/5782764.html 老男孩-袁 数据类型 1. 深浅拷贝 现在,大家先不要理会什么是深浅拷贝,听我说,对于一个列表,我想复制一份怎么办呢? 肯定
阅读全文
摘要:https://www.cnblogs.com/resn/p/5800922.html 小岳岳 Ubuntu学习——第一篇 一、 Ubuntu简介 Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人
阅读全文
摘要:文件操作 操作流程 打开 f.open() 操作 关闭 f.close() 1.打开文件方法 open(url,r/w/a)方法 url 为文件位置位置 r读模式 w为写模式 a模式(append)在后面添加 读操作 f=open("小重山","r",encoding="utf-8") #获取文件句
阅读全文
摘要:三级登陆菜单 city = { "湖北省": { "武汉市":{ "江岸区":{ "360":{...}}, "江汉区":{ "小米":{...}}, "硚口区":{ "百度":{...}}, }, "宜昌市":{ "西陵区":{ "京东":{...}}, "伍家岗区":{ "淘宝":{...}},
阅读全文
摘要:IDE介绍(pycharm) 格式化输出 循环 数据类型 一、循环 for循环 for i in range(3) 结果0,1,2 in 后面可以跟序列,可以是列表 for i in range(起始数值,结束数值,步长x) i在起始数值和结束数值,以步长x增加。 #for 循环登录 uname="
阅读全文
摘要:以下假设变量: a=10,b=20: 运算符描述实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a
阅读全文
摘要:本节内容 pycharm使用 集成开发环境(IDE,Integrated Development Environment ) VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,c++
阅读全文
摘要:一、变量 命名规则 要有描述性 变量只能以_、数字、字母组成,不可以是特殊字符(#、?、¥、&) 不能以中文为变量名 不能以数字开头 保留字符是不能被使用(如print) 注意:在python里面所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量 二、注释 单行注释可以用“#“ 例如:
阅读全文
摘要:Python的优缺点 先看优点 Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。 开发效率非常高,Python有非常强大的第三方库,基本上你想通过计算机实现任何功能,Pyt
阅读全文
摘要:1.为什么要学python Python编程语言由于自身具有的“清晰”、“简略”等特点而受到众多使用Python编程语言的IT从业者喜爱。而且,对于初学者来说,比起其他编程语言,Python 更容易上手。加上很多企业都使用Python编程语言,促进了Python程序员的市场需求量增加。 首先,我们普
阅读全文

浙公网安备 33010602011771号