起点
文章平均质量分 75
Iambraid
想学好CS的学生
展开
-
关于win8下搭建android开发环境的问题
1,安装好了JDK后,环境变量也按照网上给的内容原创 2014-07-26 15:50:29 · 595 阅读 · 0 评论 -
教自己学Python(三)练手小游戏:不要猜中
不要猜中的小游戏背景和朋友闲待着两个人无聊,都想吃苹果又都不想洗,想起玩过的一个酒桌上猜数字的游戏,然后在手机上写了出来,三局两胜输了去洗苹果……游戏介绍0到99(包括边界),随机一个数两人(N人也可以)轮流猜测,如果没猜中,新的数将做为边界,一步步缩小可以猜测的范围,直到猜中为止原创 2016-07-06 21:43:43 · 5820 阅读 · 0 评论 -
编码与解码(python 经验)
编码与解码(python 经验)关键词:编码; ASCII; ANSI; Unicode; utf-8; 字节序和BOM; MIME(待续)背景知识Bit:比特(Bit),也称二进制位,指二进制中的一位,是计算机信息的最小单位。Bit是Binary digit(二进制数位)的缩写,还可被缩写为b。字节(港澳台称位元组,Byte),一个字节代表8个比特,也被缩写为B,在工业标准、网络、电信技术中也被成原创 2017-01-18 00:02:11 · 807 阅读 · 0 评论 -
教自己学Python(五)代码骨架
代码骨架从前面的内容中,我们已经看到Python的一行代码写完之后,不需要额外加一个的;进行说明。在Guido设计语言时,为了避免输入太多的括号或者关键字,Python中使用缩进来区分代码块,建议使用四个空格进行缩进(不要使用Tab和空格混排)。就像我们在“练手小游戏”一节里看到的那样。这样做无疑强制增加了代码的可读性,同时一行代码的建议长度是80个字符,如果超过80个字符可以在第一行的末尾使用连接原创 2016-07-06 21:42:03 · 2266 阅读 · 0 评论 -
教自己学Python(四)序列家族
序列家族序列可以理解为一系列有序的元素(item),比如上一节中我们讲的字符串,通过序号我们可以找到字符串中的每一个字符,序号是字符的位置官方的说法是索引(index),序列的开始索引是0,看下面这个例子:>>> nums = [1,5,10,6,8,3,20,9]>>> lucky_index = 5>>> nums[0], nums[2], nums[luck_index](1, 10,原创 2016-07-06 21:40:21 · 1362 阅读 · 0 评论 -
教自己学Python(二)基础之字符串
字符串字符串是什么鬼Python中的字符串需要用单引号或者双引号包裹里来,它们的效果是一样的,但一定要配对,比如:'abc',"吃了没?"。如果字符串中包含引号需要用\进行转义,同样如果字符串中包含\也需要转义即:"\\">>> 'spam eggs' # 单引号包裹方式'spam eggs'>>> 'doesn\'t' # 使用\进行转义"doesn't">>> "doesn'原创 2016-07-06 21:26:17 · 456 阅读 · 0 评论 -
教自己学Python(一)基本运算
运算基本运算>>> 2 + 24>>> 50 - 5*620>>> (50 - 5*6) / 45.0>>> 8 / 51.6>>> 8 / 42.0Python3中的除法运算总会得到一个浮点值,但是在Python2中不是这样的,Python2会根据参与运算的数字来决定结果,比如:>>> 8 / 51>>> 8 / 5.01.6>>> 8.0 / 51.6魔法运算如果原创 2016-07-06 21:23:47 · 7133 阅读 · 0 评论 -
教自己学Python(零)学前班
学前班0 Python2.X 还是 Python3.X这里我假定你是从零开始学习的Python,如果你已经有一些使用经验了,可以跳过这部分内容。关于Python2和Python3版本的讨论网上有一大堆,这里我因为两个原因而选择Python3。一,官网推荐,二,输入语句比Python2短(Python2是raw_input,Python3是input)。更多的原因和利弊在此时讨论还为时过早,所以随便选原创 2016-07-06 21:30:01 · 1279 阅读 · 0 评论 -
如果要将整数A转换为B,需要改变多少个bit位?
Python实现样例如把31转换为14,需要改变2个bit位。(31)10=(11111)2(14)10=(01110)2思路1、比较容易想到的是移位,然后遇到1计数器加1就好了。但是需要注意终止条件,正数循环移位会得到0,负数并不是这样,会得到1000…000,也就是-2**31。因为Java/Python中整数是以32个bit位存储的,第1位是符号位,31位是值。所以我们的移位操作最多进行31次原创 2016-07-28 10:11:28 · 1803 阅读 · 0 评论 -
数组剔除元素后的乘积Python解法
数组剔除元素后的乘积描述给定一个整数数组A。定义B[i] = A[0] * … * A[i-1] * A[i+1] * … * A[n-1], 计算B的时候请不要使用除法。PS:说实话这个题目不是很看得懂,英文题目要更好理解一些:Product of Array Exclude Itself,意思就是B[i]的值是A中除去A[i]后,其它所有值的积。”Itself”这个词很重要……### 测试用例:原创 2016-07-25 15:17:04 · 2071 阅读 · 0 评论 -
如何用uWSGI和nginx搭建Django工程
nginx和uWSGI是Django部署的不错选择,这篇博客会一步步教你部署Django应用,同时也会列出几个常见的问题和报错,方便参考。原创 2015-08-11 11:57:38 · 1903 阅读 · 0 评论 -
54张牌两人轮流抽'1-4'张,先抽几张,才能确保最后一张一定被自己抽到
内容如标题,原题是小学四年级的一个动脑筋。稍微改动一下,比如总数有N张牌,两人轮流抽'1-m'张,先抽几张,才能确保最后一张一定被自己或对手抽到。python写的,代码如下:def get_answer(): total = input('please input the number of total card:\n') every_card = input('p原创 2015-12-17 10:22:50 · 4483 阅读 · 0 评论 -
听Nicholas讲课的一些感想
今天有幸听到了Nicholas McGuire关于cofigu原创 2014-08-16 23:06:21 · 551 阅读 · 0 评论 -
pip配置国内更新源
pip配置 国内 更新源 Fedora25原创 2016-12-15 17:09:01 · 4295 阅读 · 0 评论