序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把...
7年前 (2017-08-05)
阅读(3824)
赞一个 (1 )
链接直达
要计算1+2+3,我们可以直接写表达式:
>>> 1 + 2 + 3
6
要计算1+2+3+...+10,勉强也能写出来。
但是,要计算1+2+3+...+10000,直接写表达式就不可能了。
为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。
Python中的循环语句有 for 和 while。...
7年前 (2017-08-05)
阅读(3337)
赞一个 (0 )
链接直达
一、If 条件语句1.1 if...else...If 条件语句最简单的原型为:if 判断条件:
执行语句
else:
执行语句判断条件可以分开写,也可以写在一个表达式中示例a=10
b=20
c=30
if(c > b and a < ...
7年前 (2017-08-05)
阅读(3326)
赞一个 (1 )
链接直达
Python 运算符 运算符用于对操作数进行运算,是编程语言不可缺少的一部分。Python 中基本的运算符包括算术运算符(+,-,*,/,%,**,//)比较(关系)运算符(==,!=,<>,<,>,<=,>=)赋值运算符(=,+=,-=,*=,/=,%=,**=,//=)位运算符(&,|,^,~,<<,>>)逻辑运算符(and,or,not)成员运算符(in,not...
7年前 (2017-08-04)
阅读(3179)
赞一个 (1 )
链接直达
字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是42949...
7年前 (2017-08-02)
阅读(2256)
赞一个 (0 )
链接直达
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:Python 基本的数据类型包括:Numbers(数字)String(字符串)Boolean (布尔)List(列表)Tuple(元组)Dictionary(字典)None...
7年前 (2017-08-02)
阅读(2298)
赞一个 (1 )
链接直达
输入input和输出printprint输出用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:>>> print('hello, world')print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print('The q...
7年前 (2017-08-02)
阅读(3265)
赞一个 (1 )
链接直达
我的电脑环境:MacOS,使用SublimeText,编译运行Python3程序目录1、安装SublimeText2、安装Install Package3、安装Python34、编译Python3程序,复现编码问题5、解决Python3程序,出现的编码异常问题6、正确演示结果1、安装SublimeText自行网上下载一个破解版的即可Sublime Text 3 Mac简体中文汉化包下载及安装教程2、安装Install Package官网...
7年前 (2017-08-01)
阅读(4349)
赞一个 (3 )
链接直达
在Sublime中打开.py文件,按”ctrl+b”执行时无反应。点击工具->编译系统中已经有且识别到Python,但执行”run(ctrl+shift+b)”时无反应,Sublime左下角提示”No Build System with variant run”。解决:首先打开一个CMD,在左上角单击,选择”属性”。在属性->选项中查看”当前代码页”一项中的数值。(这一步可选)然后打开Sublime安装目录,打开Packag...
7年前 (2017-08-01)
阅读(5083)
赞一个 (0 )
链接直达
一、单线程1. 异常情况举例只要抛出出现异常,可以肯定的是代码一定有错误的地方。先来看看都有哪些情况会出现ConcurrentModificationException异常,下面以ArrayList remove 操作进行举例:使用的数据集合:List<string> myList = new ArrayList<string>();
myList.add( &...
7年前 (2017-07-31)
阅读(2220)
赞一个 (1 )
链接直达
实体类(User):public class User {
private String name;
private int age; ...
7年前 (2017-07-31)
阅读(4115)
赞一个 (0 )
链接直达
LigthBox是基于jquery开发的一个图片展示特效插件。Lightbox 是用于在当前页面顶部叠加图像的小型JavaScript库。 在所有现代浏览器上设置和使用都很简单。演示和使用说明. 主页,查看示例,入门信息,脚本选项,如何获取帮助等等。版本和更新日志 可在Github发行页面查看路线图. 查看路线图,了解未来版本的计划。许可.根据麻省理工学院许可证获得许可。 了解许可证的更多信息。 查看演示...
7年前 (2017-07-29)
阅读(4676)
赞一个 (1 )
链接直达