自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python实现摇号小程序

记录自己每天的小娱乐每天进步一点点,快乐生活每一天import randomimport stringtimes = 3while times > 0:city = “bijie”if city == “bijie”:first_word = “F”choice_number = []for i in range(4): for j in range(5): ran_number = random.sample(string.digits+string.as

2022-02-18 22:05:33 1320

原创 js的冒泡算法的研究

1冒泡算法一直以来是排序算法里面一个无法避开的算法,那么是否可以对其进行优化呢?本文基于作者的乱七八糟的想法对冒泡算法是否能够优化进行探究。2首先介绍一下冒泡算法的标准写法arr=[2,51,159,45,42,126,144,123,159,1444,1587]; //一个无序数组 var len = arr.length; //把长度拿出来避免多次查找; f...

2019-06-04 11:10:18 571

原创 关于js的数字转中文的问题

<script> var num = window.prompt('请输入一个数字:'); console.log( num.length); var len = num.length; var arr = ""; if(len > 10){ ...

2019-05-08 16:36:45 250

原创 js 不可告人的秘密

1 浮点数0.3-0.2 == 0.2-0.1 //false0.6-0.5 ==0.3-0.2 //true所以说0.3-0.2 == 0.5-0.4 ==0.6-0.5 ==0.7-0.6其他的各不相等22in 函数为判定索引 或者key值 一般是先隐式转换为 string类型 然后判定但是 + 会默认将数字变为字符串链接 所以“2”+“1” ==“21”但是你如果用减...

2019-05-07 17:06:38 318

原创 原生js的split()slice()substring()

直接上例子 素材来源于w3c school先说说split方法 里面两个参数 第一个为匹配方式 即字符串或者正则表达式第二个参数为 匹配长度输入<script type="text/javascript"> var str="How are you doing today?" document.write(str.split(" ") + "...

2019-05-07 11:45:49 173

原创 jQuery的使用

jQuery的使用 jQuery作为一个轻量级的JavaScript库,一直在前端扮演者重要角色,之前有学习过很多的jQuery方法,今天开始夯实一遍

2019-05-05 15:06:36 113

原创 day3 part2 文档流 测试 第一部分小结

1 文档的读取和写入应该算是交互的一个重要部分,Python智能的提供了open()方法,甚至你不需要考虑什么时候去关闭文档,因为Python会帮你确定何时关闭文件在linux 文件的的表述为///,但是在windows下为\\转义字符,其实问题不大 一般来说你可以通过复制路径的方法得到相关的路径with open(路径) as fileName:然后用一个变量来接收fileName或者...

2019-05-04 16:27:34 117

原创 day3 part1 函数2 类 继承

1函数传递参数过程中,有可能会遇到不确定参数个数的情况,可以使用*arguement来表示传参的不确定,还可以使用字典接受参数,具体写法为def func(first,second,**arguements) object={} #创建一个对象 object['first'] = first #将key,value对应 object['sec...

2019-05-04 12:10:35 67

原创 day2 part2 字典 函数初步

1 字典,看起来这就是一个对象,估计json也是这玩意访问的方法为objName[‘key’],添加元素的方法为直接赋值 修改的方法一致,而删除则del objName[‘key’]的方式 遍历的方法 为for key,value in object.items: #key,value 一一键对进行遍历for key in obj.keys(): #遍历索引名称for value in ...

2019-05-03 21:39:18 92

原创 day2 part1 for循环 if-elif-else语句

1 列表的遍历,for key in listName : print(key)看起来简单明了,就是不知道这个和JavaScript的foreach的核心算法是否一致,反正效率应该是比普通的for循环要高的,Python里面提供一种容易理解的键对 即单数对复数的形式 比如 for cat in cats:,但是有个问题是这样的 遇到不可数名词就只能强行给他加s了.还有个事就是昨天提到...

2019-05-03 14:25:02 304

原创 day1 :python简介(python之禅)与列表操作等

复习内容1 python为垮平台语言,为解释性语言(和JavaScript类似),大体意思是逐行执行,一直到执行完毕或者报错,2017为python元年,因为AI的崛起带动了python的迅速发展,事实上python的诞生日期为1990年,比浏览器的历史都要早些,(我知道python很好用,可就是不火)。2 命名规则参照 c 语言,事实上这一条并没有什么用 ,因为标准开发里面你根本不会用一些无...

2019-05-02 21:40:05 203

原创 21 days in python learning.

一些天(3个月)之前学习python的全栈工程师的过程中,遇到了很多关于json api等等前后端的交互问题,于是我打算去学习一下前端的知识,为我的python全栈工程师铺平道路,(事实上在我映像中前端挺简单,大概是因为大学那会儿只需要照着前辈们的框架扩张一下就行了),学了以后发现html+css是简单的,但是JavaScript并不是那么容易的,尤其是关于dom和bom部门的问题,还有浏...

2019-05-02 20:14:58 112

原创 黑杰克blackjack 游戏的简化版(第一个游戏程序)

学完了python的基础篇,大概很多东西都是可以做了,不过一般来说第一个项目都是飞机大战,由于之前学习C 的时候也做过飞机大战,于是我想尝试一下别的项目,就从最简单的黑杰克开始执行吧。感觉德州扑克和黑杰克的运行原理差不多,都可以使用python自带的随机抽取函数达到随机抽卡的效果,不需要自己再去创建随机数组了,执行代码如下,目前是简化版本,有几个问题:1 A+花色牌的问题没有解决(在黑杰克中,A...

2019-01-29 09:05:34 6800

原创 IndentationError: expected an indented block异常的处理

刚从anaconda转到pythoncharm原来自带的自动加空格功能不见了然后就会发生这样一个错误,也算是新手的毛病 在之前学习c和java的时候由于拥有{ }这个东西 即使难看些也不会报错 现在python就不行了 在提高代码效率的同时,python对于美观要求就等于格式要求了 这也算是python之禅的第一条尽量让你的代码好看些。至于解决方法 换行以后加连个空格就完事了for...

2019-01-24 09:45:07 985

原创 汉诺塔作业与内在逻辑的思考

def hano(n,a,b,c):if n==1:print(a,“挪移到”,c)return Noneif n==2: print(a,"挪移到",b) print(a,"挪移到",c) print(b,"挪移到",c) return None#n代表了挪移的柱子数,第二个参数为起始点,第三个参数为借助的平台,第四个参数为目的地#因此,内在逻辑为:先...

2018-11-08 11:39:35 696

原创 第三天,前两天参加考试,没时间看书

for hang in range(1,10):for lie in range (1,hang+1):sun=hang*lieprint(sun,end=&amp;quot; “)print(”&amp;quot;)这样一行代码运行结果应该是乘法九九表运行结果如下,为了对齐数字,最简单的方法可以采用加空格的方法强制左对齐。目前我还不大清楚python和java的差别,不过查阅了一下资料以后,知道python的递减...

2018-11-05 17:22:10 162

原创 python的初体验

打开jupyter以后,第一个问题就是如何设置主页面的问题,我打算学一点css以后再过来解决这个问题,先学点基础与简单的语法,注意区分的就是python和 c/java之间的不同,相比起来,python非常的人性化,这也是他最终会取代的c和java成为霸主的原因,python没有自加自减运算,但是可以通过a+=a这样 的代码来实现,不过我一开始没有搞明白为什么没有自加自减这种东西,后面想了想,大概...

2018-11-01 11:27:19 104

原创 尴尬的第一天

1python的第一天,python的安装问题。按照https://blog.csdn.net/u014044812/article/details/78727496大佬提供的方法进行激活。发现会出现Failed to create JVM:error code -1完事之后对照了一下代码,-javaagent:D:\JetBrains\PyCharm 2018.2.1\bin\Jetbrai...

2018-10-30 21:45:52 177

空空如也

空空如也

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

TA关注的人

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