自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Python编程小知识-5-/usr/bin/env python有什么用?

/usr/bin/env python有什么用?我们经常会在别人的脚本或者项目的入口文件里看到第一行是下面这样#!/usr/bin/python或者这样#!/usr/bin/env python这两者有什么区别呢?稍微接触过linux的人都知道就是我们执行进入console 模式里的而当你在可执行文件头里使用 +,意思就是说你得用哪个软件(python)来执行这个文件。那么加和不加有什么区别呢?不加的话,你每次执行这个脚本时,都得这样:有...

2022-03-16 16:30:00 503

原创 Python编程小知识-5-神奇的intern机制

神奇的intern机制字符串类型作为Python中最常用的数据类型之一,Python解释器为了提高字符串使用的效率和使用性能,做了很多优化.例如:Python解释器中使用了intern(字符串驻留)的技术来提高字符串效率,什么是intern机制?就是同样的字符串对象仅仅会保存一份,放在一个字符串储蓄池中,是共用的,当然,肯定不能改变,这也决定了字符串必须是不可变对象。>>> s1="hello">>> s2="hello">>> s1

2022-03-15 18:30:00 6007

原创 Python编程小知识-4-字典也可以排序?

字典居然是可以排序的?在Python 3.6之前字典不可排序的思想,似乎已经根深蒂固。# Python2.7.10>>> mydict = {str(i):i for i in range(5)}>>> mydict{'1': 1, '0': 0, '3': 3, '2': 2, '4': 4}假如哪一天,有人跟你说字典也可以是有序的,不要惊讶,那确实是真的在Python3.6+中字典已经是有序的,并且效率相较之前的还有所提升,具体信息你可以去查询相

2022-03-15 13:45:59 948

原创 Python编程小知识-3-直接运行的zip和修改提示符

可直接运行的zip包我们可以经常看到有Python包,居然可以以zip包进行发布,并且可以不用解压直接使用这与大多数人的认识的Python包格式不一样,正常人认为 Python包的格式要嘛是egg,要嘛是whl格式。那么这个zip 是如何制作的呢,请看下面的示例。t ~]# ls -l demototal 8-rw-r--r-- 1 root root 30 May 8 19:27 calc.py-rw-r--r-- 1 root root 35 May 8 19:33 __main

2022-03-14 20:19:31 793

原创 Python编程小知识-2-end的正确运用和反斜杠的倔强

使用end来结束代码块有不少编程语言,循环、判断代码块需要用end标明结束,这样一定程度上会使代码逻辑更加清晰一点。但是其实在Python这种严格缩进的语言里并没有必要这样做。如果你真的想用,也不是没有办法,具体你看下面这个例子。__builtins__.end = Nonedef my_abs(x): if x > 0: return x else: return -x endendprint(my_abs(10))print(my_abs(-10))...

2022-03-13 15:40:03 1664

原创 Python编程小知识-1-省略号运用

默默无闻的省略号很好用在Python中,一切皆对象,省略号也不例外。在Python 3中你可以直接写来得到它>>>...Ellipsis>>>type(...)<class 'ellipsis'>而在 Python 2中没有这个语法,只能直接写Ellipsis来获取。>>>EllipsisEllipsis>>>type(Ellipsis)<type 'ellipsis'>&gt

2022-03-11 17:08:21 4579

原创 6个有趣的Python实战小项目,赶紧拿去试试吧

目录前言实战项目一:分析唐诗的作者是李白还是杜甫实战项目二:自动写检讨书实战项目三:屏幕录相机,抓屏软件实战项目四:听两个聊天机器人互相聊天实战项目五:彩票随机生成35选7实战项目六:制作Gif动图前言Python是一种极具可读性和通用性的编程语言。Python这个名字的灵感来自于英国喜剧团体Monty Python,它的开发团队有一个重要的基础目标,就是使语言使用起来很有趣。Python易于设置,并且是用相对直接的风格来编写,对错误会提供即时反馈,对初学者.

2022-02-23 17:32:07 5698 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除