自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菩提谷

程序菜鸟,人生LOSER

  • 博客(12)
  • 收藏
  • 关注

原创 Python避坑之TabError: inconsistent use of tabs and spaces in indentation和IndentationError错误

问题:Python文件运行时报TabError: inconsistent use of tabs and spaces in indentation原因:说明Python文件中混有Tab和Space用作格式缩进。这通常是使用外部编辑器编辑Python文件时,自动采用Tab进行格式缩进。解决:将Tab转换成4个Space(通常)或者用Python编辑器(如pyDev)格式化。注意:空格和Tab不能混用,如果你用的是EditPlus,请点击“显示”-> “显示空白字符”->“显示空格和

2022-05-28 17:07:19 6231

原创 Python列表与元组操作方法

使用方法sort() 对列表永久排序Python方法sort() 让你能够较为轻松地对列表进行排序。假设你有一个汽车列表,并要让其中的汽车按字母顺序排列。为简化这项任务,假设该列表中的所有值都是小写的。cars = ['bmw', 'audi', 'toyota', 'subaru']cars.sort()print(cars)方法sort() 永久性地修改列表元素的排列顺序。现在,汽车是按字母顺序排列的,再也无法恢复到原来的排列顺序:['audi', 'bmw', 'subaru'

2022-04-22 15:58:57 958

原创 Python列表元素的增、删、改、查

访问列表元素bicycles = ['trek', 'cannondale', 'redline', 'specialized']print(bicycles[0])索引从0而不是1开始,Python为访问最后一个列表元素提供了一种特殊语法。通过将索引指定为-1 ,可让Python返回最后一个列表元素:bicycles = ['trek', 'cannondale', 'redline', 'specialized']print(bicycles[-1])索引-2 返回倒数第

2022-04-20 09:28:09 1115

原创 Python中汉字和变量拼接输出的8种方法(字符串拼接)

方法1:使用加号“+”连接字符串最常用的连接字符串的方式是用加号“+”连接两个字符串,连接后这两个字符串将连接成一个字符串。但需注意的是,不能用“+”连接字符串和数字,需要把数字使用str()函数转换成字符串,或者直接在数字两侧加带引号,再进行连接,示例如下:shuzi=8print('我最喜欢的数是'+str(shuzi))该方法性能差,尽量少用,因为 Python 中字符串是不可变类型,使用“+”号连接相当于生成一个新的字符串,需要重新申请内存,当用“+”号连接非常多的字符串时,将会很

2022-04-19 14:07:17 12307

原创 SyntaxError: Non-UTF-8 code starting with ‘\xba’ in file 1.py on line 1问题解决方法

不管是python的什么编译器,出现:SyntaxError: Non-UTF-8 code starting with '\xba' in file这样的错误,是由于代码当中出现了中文字符或者符号,有时候你就是找不到在哪儿,可能觉得啥都没有,但是代码就是运行不下去,这个时候,通过以下方法能完美解决:在代码最开头加上这样一句:# coding=gbk即可完美解决。...

2022-04-19 14:05:01 2724

原创 使用EditPlus编辑器运行Python程序

Python编程有很多编辑器可以用,比如Sublime Text等,我电脑中之前就安装了EditPlus编辑器,所以就用EditPlus来编写Python吧,就不安装其他的了,下面演示怎么用editplus运行Python程序。打开editplus,选择菜单栏 “工具”选择“配置自定义工具”选择自定义工具,修改组名打开参数设置界面,点击右边的“组名”弹出修改名称界面,输入新的组名,点击确认为执行工具组添加运行命令主体点击右边“添加工具”选择“程序”下面的菜单文字等变成

2022-04-18 15:56:49 1750 1

原创 WordPress免插件公众号回复涨粉(文章设置不同验证码查看隐藏内容)

找了很多插件都是统一设置验证码,只要回复一次就可以查看全站文章的下载权限了,似乎不够人性化,最后找到了免插件的这个方法,可以在不同文章上设置不同验证码1、在主题functions.php 文件中加入以下代码// WordPress免插件开启公众号涨粉(验证码查看隐藏内容)功能function secret($atts, $content=null){extract(shortcode_atts(array('key'=>null,'keyword'=>null), $atts))

2022-04-18 11:07:27 1120

原创 PHP的流程控制结构 if elseif else switch case语句用法实例详解

流程控制对于任何一门编程语言来说都是至关重要的,它提供了控制程序步骤的基本手段,是程序的核心部分。可以说,缺少了控制流程,就不会有程序设计语言,因为现在没有哪一种程序只是线性地执行语句序列。程序中需要与用户相互交流,需要根据用户的输入决定执行序列,需要有循环将代码反复执行等,这些都少不了流程控制。在任何一门程序设计语言中,都需要支持满足程序结构化所需要的三种基本结构:顺序结构、分支结构(选择结构或条件结构)和循环结构。在 PHP 中,为支持这三种结构,提供了实现这三种结构所需的语句。在程序结构中,最基本的就

2022-04-11 22:29:19 622

原创 PHP中常量的定义和使用

声明常量和变量的方式不同,在PHP中是通过define()函数来定义常量的。常量和变量都是PHP的存储单元,但名称、作用域及声明方式都有所不同,以下是常量和变量的不同点:常量前面没有美元符号($)。常量只能用define()函数定义,而不能通过赋值语句。常量可以不用理会变量范围的规则而在任何地方定义和访问。常量一旦定义就不能被重新定义或者取消定义,直到脚本运行结束自动释放。常量的值只能是标量(boolean,integer,float和string这4种类型之一)。语法:d

2022-04-09 21:24:15 726

原创 PHP中的预定义常量和八个魔术常量

PHP预定义常量在PHP中,除了可以自己自定义常量外,还预定义了一系列系统常量,可以在程序中直接使用来完成一些特殊功能。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译PHP时已经包括进去了。这些分布在不同扩展模块中的预定义常量有多重不同的开头,决定了各种不同的类型。一些在系统中常见的预定义常量如下所示:常量名 功能 __FILE__ 默认常量,PHP程序文件名 __LINE__ 默认常量,PHP程序行数 PHP_VER

2022-04-09 21:21:39 737

原创 人生有多少个十年?

人生有多少个十年?当我想到这句话的时候,不自觉的感到不寒而栗十年之前,还在上大学的我用wordpress程序建立了一个个人博客,那时候博客盛行,不像现在博客已经没有人看了。在更新了两年之后由于步入社会开始工作,没有什么时间,兴趣也减淡了,就断更了,主机到期之后就把程序备份了一下,博客就关了。那时候的博客应该是最早的自媒体了吧,关站之前博客的收录情况挺好,有很多人通过博客来找我帮忙解决问题,当初博客用的主题是iNove,当时这个主题非常流行,很多人喜欢,我自己优化了一下,感觉还不错,当我十年之后再次回

2022-04-04 21:29:58 395

原创 世界上最难的事-编程,和另一个世界上最难的事-坚持

对于不同的人来说,每一个人对于自己眼中最难的事都有不同的看法,内向的人可能会认为世上最难的事是交际,女生可能会认为最难的事是数学,对于我这个半吊子程序员来说,世界上最难的事竟然是编程,我实在找不出还有什么事会比编程更难了,因为很多代码我始终都看不懂,听起来似乎有点搞笑,自己从事的职业对自己来说不应该是最简单的事吗,那些自己不擅长的东西应该才是最难的,不知道为什么对于我来说完全不是这么回事,也许是入错行了,也许可能真的是自己能力不行,总之自己最应该得心应手的事竟然变成了对自己最难的事!大学的时候开始接触到

2022-04-04 21:26:06 419

空空如也

空空如也

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

TA关注的人

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