会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
YruiZ
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2019年7月31日
解释 if __name__ == '__main__'
摘要: 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 C# 必
阅读全文
posted @ 2019-07-31 20:29 YruiZ
阅读(154)
评论(0)
推荐(0)
2019年7月30日
迭代器,生成器,装饰器
摘要: Python基础 可迭代对象(Iterable) 表面来看就是可以作用于for循环的对象或者能通过索引进行访问的对象,实质上Iterable对象要求实现了_ _ iter_ _特殊方法或如果还能通过索引进行访问,要求对象实现了 _ _ getitem _ _ 特殊方法 迭代器(Iterator) 表
阅读全文
posted @ 2019-07-30 17:02 YruiZ
阅读(165)
评论(0)
推荐(0)
异常处理and文件操作
摘要: Python基础 异常处理(Exception Handle) 异常:程序运行过程中产生的一些影响正常运行的问题 在程序运行过程中,当某条语句产生了异常,如果我们放任不管(不进行捕获处理),那么它将会导致程序直接强制结束 程序运行过程中产生的异常其实就是某个异常类的一个实例,而所有内置异常类都是Ex
阅读全文
posted @ 2019-07-30 10:28 YruiZ
阅读(192)
评论(0)
推荐(0)
2019年7月24日
变量作用域及面向对象编程
摘要: Python基础 二维码(Quick Respone Code) 也称为快速响应码,它是由两种不同颜色的小方格构成的二维平面图案,它就是将一个数据(通常是字符串)编码为二维码图像,扫描程序可以快速地识别出二维码图像数据(即解码) 变量作用域(Scope)问题 变量的作用域:变量可以被访问的代码范围
阅读全文
posted @ 2019-07-24 19:29 YruiZ
阅读(258)
评论(0)
推荐(0)
2019年7月22日
函数(2)
摘要: Python基础 特殊变量 Python解释器提供了一些以两个下划线开头和结尾命名的变量,它们具有特别意义,比如_doc_ (获得文件里面的注释内容) _file_ ,表示当前脚本路径等,这也是为什么文件命名要尽量避免以两个下划线开头和结尾 递归函数(Recursive Function) 自己调用
阅读全文
posted @ 2019-07-22 20:51 YruiZ
阅读(166)
评论(0)
推荐(0)
2019年7月20日
函数
摘要: 函数 列表推导式(List Comprehension) 可以更优雅地创建一个列表,通常是通过一个序列(Sequence)进行构建一个列表 函数(Function) 实现某个功能的代码块,即将若干行代码封装在一起成为一个独立的整体,便于代码复用,体现模块化编程的思想 分为两种: 内置函数(Built
阅读全文
posted @ 2019-07-20 17:01 YruiZ
阅读(269)
评论(0)
推荐(0)
2019年7月19日
tuple,list,dict,set用法
摘要: python基础 复杂数据类型(数据结构) tuple:元组,使用小括号表示,包含若干个数据元素,可以为空,数据元素的类型可以为任意类型,它是不可变对象(创建后不可改变,不能增删改除) list:列表,使用中括号表示,包含若干个数据元素,可以为空,数据元素的类型可以为任意类型,它是可变对象,查询和插
阅读全文
posted @ 2019-07-19 18:08 YruiZ
阅读(299)
评论(0)
推荐(0)
string字符串
摘要: string字符串 str = "qwer萨拉赫哟" str1 = "0495874" print(len(str)) print(max(str1)) print(str * 3) print(str + str1) print(min(str1)) str2 = "Aa" print(max(s
阅读全文
posted @ 2019-07-19 18:00 YruiZ
阅读(161)
评论(0)
推荐(0)
2019年7月18日
vim默认加行号和头注释
摘要: vim默认加行号和头注释 编辑vim ~/.vimrc配置文件 直接在配置文件末尾加入set nu保存退出即可 加头注释 编辑vim ~/.vimrc配置文件 1. function HappyPython() call setline(1, "#!/usr/bin/env python") cal
阅读全文
posted @ 2019-07-18 13:44 YruiZ
阅读(483)
评论(0)
推荐(0)
2019年7月17日
Python基础(3)
摘要: Python基础 变量(Variable) 命名规则:由字母、数字和下划线构成,不能以数字开头,大小写敏感,不能为关键字(Keywords),避免以两个下划线开头和结尾,可以包含中文,但不提倡这种做法 可读性规则:见名知义,采用主流的命名风格(大驼峰、小驼峰、下划线) 大驼峰:第一个单词首字母大写,
阅读全文
posted @ 2019-07-17 20:56 YruiZ
阅读(252)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告