Python
文章平均质量分 55
Python学习的点点滴滴
VeteranDog
这个作者很懒,什么都没留下…
展开
-
老狗——Python 字符串前面加 u,r,b,f 的含义
老狗——Python 字符串前面加 u,r,b,f 的含义1、字符串前加 u2、字符串前加 r3、字符串前加 b4、字符串前加 f1、字符串前加 u例:u"我是含有中文字符组成的字符串。"作用:后面字符串以 Unicode 格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。2、字符串前加 r例:r"\n\n\n\n” 表示一个普通生字符串 \n\n\n\n,而不表示换行了。作用:加r,则表示’\n\n\n\n’字符 ,表示不用转义。不加 r 转义,则变成了换原创 2021-08-01 16:40:36 · 139 阅读 · 0 评论 -
老狗——Python 《Directory》
老狗——Python 《Directory》python,通过{}建立字典,也就是键值对的方式来建立字典,如下所示dict={'derivative':'2','raw':'4','supervise':'machine learning','calculus':'good'}我们可以直接打印出字典 也就是 print(dict),还可以通过键值的方法来for循环遍历,如下图所示:#遍历键 keyfor i in dict.keys(): print(i) #输出键 print(dic原创 2020-08-02 16:06:08 · 184 阅读 · 0 评论 -
老狗——Python3 限定方法参数、返回值、变量、类型
Python3 限定方法参数、返回值、变量、类型typing模块的作用常用类型基本类型指定复杂的类型标注泛型指定创建变量时的类型指定不足之处作为一个小白,简单学了两天Python就想拿它去刷题,结果第一题就碰到了困难,C A O !typing模块的作用自python3.5开始,PEP484为Python引入了类型注解(type hints)类型检查,防止运行时出现参数和返回值类型、变量类型不符合。作为开发文档附加说明,方便使用者调用时传入和返回参数类型。该模块加入后并不会影响程序的运行,不原创 2020-06-12 17:26:51 · 1298 阅读 · 0 评论 -
老狗——Python中的With...as语句
Python中的With...as语句一、语法二、示例三、原理四、应用场景一、语法with context as var: with_suitewith语句:可以代替try…except…finally语句,使代码更加简洁;context:通常是表达式,返回一个对象;var变量:用来保存context返回的对象,可以是单个值或元组;with_suite:使用变量var对context返回对象进行各种操作的代码段二、示例查看文件内容XZ:learn xz$ cat with.txt原创 2020-06-11 10:30:44 · 155 阅读 · 0 评论 -
老狗——静态语言和动态语言
静态语言和动态语言静态语言(强类型语言)动态语言(弱类型语言)强类型定义语言弱类型定义语言强弱类型语言区别静态语言(强类型语言)静态语言是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。例如:C++、Java、Delphi、C#等。静态语言的优势由于类型的强制声明,使得IDE有很强的代码感知能力,故,在实现复杂的业务逻辑、开发大型商业系统、以及那些生命周期很长的应用中,依托IDE对系统的开发很有保障;由于静态语言相对比较封闭,使得第三方开发包对代码的侵害原创 2020-06-09 16:21:30 · 317 阅读 · 0 评论