pyhton
下家山
天才比不过勤奋的人,勤奋的人比不过乐在其中的人,编程有乐趣,Hello,World。
——生命普适的意义,在于传递和传授知识,你看活着的时候,是通过实体方式传递,人死了,通过基因传递。
展开
-
Python类中的私有变量和公有变量
我们这里就直奔主题,不做基础铺垫,默认你有一些Python类的基础,大家在看这篇博客的时候,如果基础知识忘了,可以去菜鸟教程从一个简单的类开始class A(): #定义一个类 A a = 100 #公有变量 _b = 200 #公有变量 __c = 300 #私有变量 __d__ = 400 #公有变量a = A() #实例化一个对象aprint(a.a,a._b,a.__c,a.__d__) #打印四个变量的值运原创 2020-07-30 14:20:25 · 5477 阅读 · 1 评论 -
如何让你的python程序,在未来某个时间去做一件事情
如何让你的python程序,在未来某个时间去做一件事情如何让你的程序在未来某个时间去做一件事情呢,注意,这不是简单的闹钟,简单的闹钟就像我们起床,时间设置到每天的早上7点,这是在24小时内的定时,而现在要做到更大的范围,超过24小时,扩大到月,甚至年,那么该如何做呢?其实一旦实现了年,那么还有哪个时间不能定时呢?也许有人说,上到年,下能到毫秒吗?其实毫秒跟24小时内的定时一样,用的是datetime。signal能搞定所有时间跨度的定时signal是python中的一个模块,叫做信号,关于这个功能,原创 2020-07-11 00:05:27 · 631 阅读 · 0 评论 -
RPi.GPIO 模块编程手册
下家山翻译参考资料:https://sourceforge.net/p/raspberry-gpio-python/wiki/BasicUsage/1:导入这个模块要导入这个模块,需要执行下面的代码:import RPi.GPIO as GPIOBy doing it this way, you can refer to it as just GPIO through...翻译 2020-02-22 19:50:02 · 2008 阅读 · 0 评论 -
ubuntu成功安装了opencv,但是Python找不到cv2的问题:No module named 'cv2
No module named 'cv2'说明不是python版本问题。通过,安装Python-OpenCV解决原创 2018-05-08 09:58:32 · 14844 阅读 · 4 评论 -
python大道至简(集成开发环境)
附件一:集成开发环境(IDE:Integrated Development Environment): PyCharm附1.1: PyCharm的安装PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Dja...原创 2018-04-17 11:18:57 · 357 阅读 · 0 评论 -
Python大道至简(第七部分)
作者:下家山(qq:1209050967,微信:xiajiashan)Python高级二:Python正则表达式2.1 什么是正则 正则其实是regulation的意思,即规则。 那表达式又是什么意思呢?2.2 什么是表达式 这里的表达式是指一个字符串; 所以综合来讲,正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式...原创 2018-04-17 11:06:29 · 492 阅读 · 0 评论 -
python大道至简(第六部分)
作者:下家山(qq:1209050967,微信:xiajiashan)python高级一:python类Python从设计之初,就立足于面向对象,它的一个变量,实际上就是一个类对象。我们来看一个实验:这里,变量i并非像面向过程语言中的变量,是一个单值量,而是一个类对象(继承了很多东西),因为我们定义的这个变量,赋初值为0.,所以Python把它当成一个整型变量,所以我们打印它的__class__属...原创 2018-04-17 10:54:10 · 331 阅读 · 0 评论 -
Python大道至简(第五部分)
作者:下家山(qq:1209050967,微信:xiajiashan)二十九 函数 29.1 什么是函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供的内建函数,比如print(),比较函数cmp(obj1,obj2),求最大值max(obj)和最小值函数min(obj)。但你也可以自己创建函数,这被叫做用户自定义函数...原创 2018-04-17 10:18:09 · 396 阅读 · 0 评论 -
python大道至简(第三部分)
作者:下家山(qq:1209050967,微信:xiajiashan)python大道至简(第二部分)二十四:Python Number(数字) Python Number 数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建: 注意:del也可以同时删除多个,如:del var,var2...原创 2018-04-17 09:43:59 · 587 阅读 · 0 评论 -
python大道至简(第四部分)
作者:下家山(qq:1209050967,微信:xiajiashan)python大道至简(第三部分)二十八:时间和日期28.1 时间模块timeTime 模块包含了以下内置函数,既有时间处理相关的,也有转换时间格式的:28.1.1 time.time()返回当前时间的时间戳(1970纪元后经过的浮点秒数)。 问题一:为什么是1970年呢? 因为在计算机中,「时间戳」一般是指 Unix 时间戳...原创 2018-04-17 09:57:48 · 494 阅读 · 0 评论 -
python大道至简(第二部分)
作者:下家山(qq:1209050967,微信:xiajiashan)回到 python大道至简(第一部分)十二:python程序另一种运行方式12.1 文件格式 Linux命令cat的来历参考《Cat的来历.docx》12.2 运行方式 Python无需编译即可运行:注意:必须加上下面这一行才可以执行,这一行的意思是给helloworld.py添加用户可执行权限。12.3 更简化的运行方式./...原创 2018-04-16 23:48:25 · 676 阅读 · 0 评论 -
Python大道至简(第一部分)
作者:下家山(qq:1209050967,微信:xiajiashan)第一部分:主要在ubuntu命令行下编程练习一:python的安装Python的安装是不需要安装——大道至简那三个大于号是Python自带的,每行都有,2+3才是语句,直接回车就得到结果。二:来去自如 三:语法如此简单——所见即所得 四:关于字符串更多的一些注意事项4.1 单引号和双引号都可以4.2 如果要打印let’s go!...原创 2018-04-16 23:18:50 · 491 阅读 · 0 评论 -
Python ——大道至简
作者:下家山 去年听我同学说到爬虫软件,没怎么在意,今年因为在池建强的”卖桃者说”的订阅号中看到他介绍python的文章,同时也在“算法与数学之美”的订阅号中看到python的相关介绍,于是购买了“算法与数学之美”的一个视频学习了一点点(讲的不够细致,很多细节掠过了),当看到能获取网站中想要的任何数据的时候,让我对这门语言产生了好奇心,因为这涉及到目前很流行的数据分析,感觉应用前景不错,所以原创 2017-07-19 22:56:35 · 344 阅读 · 0 评论