七月学长
互联网行业7年软件开发,熟练掌握JAVA,C 以及Python等语言的开发,可以对于新手给些建议和辅导。本博客本着技术学习和探讨以及问题记录等方面来更新。
展开
-
知道这套表达式,能让你少写很多代码
说起正则表达式,我想大家都不陌生吧。那你有没有遇到过想要验证一个数字或者一个字符串,但是又没啥好办法的时候。这时候正则表达式就可以上场了。说简单点正则表达式(regular expression)是使用单个字符串来描述、匹配一系列符合某种句法规则的字符串,用来帮我们满足在编程过程中遇到的许多文本或字符串形式的数据及对其匹配、查找、替换等方面的需求。那么我简单把常用的正则表达式进行了分类,大致分为:数字,字符串,信息提取,文本匹配,其他这五个类,咱们一个一个来看。数字类正则表达式:(1)非负整数:^\原创 2020-10-24 11:44:41 · 168 阅读 · 2 评论 -
Python计算0-100之间的素数
说起素数,我想大家都不陌生,但是真正能写出来的人我想并不太多吧。首先,我想大家都应该知道什么是素数吧?素数其实也叫质数,就是只有1和它本身两个因数的自然数,再详细的就去百度吧,我就不在这里描述了。网上有各种各样的版本来获取素数,但挺多都是c++ 或者java 的,那么用Python怎么获取素数呢,我们今天一起来看下:既然要输出数字,肯定要用到数字相关的库,Python有个很厉害的数学库math,这个库有很多很实用的函数,大家有时间有机会了可以去系统的学习下,我们今天先来看如何实现:毫无疑问,要先导入原创 2020-06-09 18:08:45 · 1736 阅读 · 0 评论 -
Python系列之异常处理
说起异常处理,我想大家都不陌生,毕竟异常这个东西在我们的生活中还是很常见的,当然Python程序中也会出现各种各样的异常,我们就来一起看下吧。首先,我们先来说下异常类型,出现了异常,或者我们要自己捕获异常,我们肯定要知道异常类型才能更好的处理啊,就像生病了要找到病因才可以更好的对症下药啊。话不多说,我们一起来看:1、异常类型BaseException 所有异常的基类SystemExit ...原创 2020-03-08 14:50:49 · 539 阅读 · 1 评论 -
Python系列之文件处理
由于疫情在家办公,个人也偷了一段时间的懒,好久都没有更新了,今天我们一起来聊聊文件处理。说到文件处理,我想大家都不陌生,几乎每种编程语言都可以做文件处理,今天我们要来说的是Python的文件处理。其实文件处理主要就是打开、关闭和读写文件说白了就是可以用file对象对大多数文件进行操作的一个描述。1、打开文件你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相...原创 2020-03-07 16:52:06 · 250 阅读 · 0 评论 -
Python系列之标识符和关键字
之前介绍了Python的历史及优缺点和应用领域等内容,这次我们来一起了解下Python的标识符和关键字以及一些基本要求1、标识符基本要求标识符由字母、数字、下划线组成,但不能以数字开头,且区分大小写。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxximport * 而导入;以双下划线开头的 foo...原创 2020-01-15 14:35:21 · 621 阅读 · 2 评论 -
Python系列之初识Python
今天带大家一起来认识下Python,首先我们来了解下Python的历史1、1989年圣诞节:Guido von Rossum开始写Python语言的编译器。2、1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面),可以调用C语言的库函数。在最早的版本中,Python已经提供了对“类”,“函数”,“异常处理”等构造块的支持,还有对列表、字典等核心数据类型,同...原创 2020-01-15 11:50:30 · 301 阅读 · 0 评论