
Python
RalapQ
脚踏实地
展开
-
Python前言:简介,解释器
一、简介 Python 是Guido van Rossum在1989年编写的一个编程语言。当时C语言和shell比较盛行,但在开发大型系统时C语言开发效率低下,shell语言是胶水性语言太过灵活。所以“龟叔”就发明了介于C与shell之间的Python,Python当时的设计哲学是“优雅”、“明确”、“简单”。所以Python程序简单明了易读,Python是完全面向对象的语言,函数、模块、数...原创 2018-05-27 16:45:11 · 534 阅读 · 0 评论 -
MAC下python3与python2版本切换
由于python2与python3版本之间存在差异,所以经常需要在两个版本间切换。我试了好几种切换方法以下方法是行得通的。1,安装homebrew包管理器/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”Homebrew 常用命令一览$ ...原创 2018-11-02 20:01:50 · 1131 阅读 · 0 评论 -
Python基本数据类型:字符串(String)
一、字符串的创建与编码(转换)可以使用'或"来创建字符串,创建字符串只需给变量分配一个字符串类型(单引号或双引号括起来的)的值就可以。str1='Hello'str2="world!"Python3中字符串是使用Unicode编码的,所以支持多种语言。对于单个编码,可以使用ord()函数将字符转换为对应整数,使用chr()函数将整数转换为对应字符。>>> ord('x')12...原创 2018-06-11 10:27:05 · 2234 阅读 · 0 评论 -
Python基本数据类型:数字(Number)
一、数字类型python数字类型有以下几种:整型:也被称为整数,包含正数和负数,和数学上书写一样,没有小数点。因为在Python3中没有限制大小,所以没有 Python2中的Long型。也可以用十六进制表示,只需在前面加上0x前缀。浮点型:也被称为浮点数,小数。因为其是由整数部分和小数部分组成,小数点可以随意移动,所以称为浮点数。写法和数学中写法一样如:1.23。也可以使用科学计数法如0.0123...原创 2018-06-08 17:59:46 · 679 阅读 · 0 评论 -
Python基本数据类型:集合(set)
基本介绍set和dict类似,只是不存储value,因为只有key值,所以是不可变的,且不重复的,无序的容器。注意:不可变的对象其自身是不可变的,其相应的操作可变只是重新创建了一个变量对象,而自身没有改变,例如:字符串的相关操作等,set和dict也是不可变的对象。set在创建时可以使用{}来创建,也可使用set()函数来创建,set()函数创建时需要提供list作为输入集合。在创建空集合时只能使...原创 2018-06-22 22:09:58 · 430 阅读 · 0 评论 -
Python基本数据类型:字典(dict)
基本介绍Dict是一种可变容器,可以存储任意类型数据。以键值对(key-value)存储,其中键和值用冒号(:)分隔,每一元素用逗号(,)分隔,整个字典包含在大括号({})里。Dict相比较list查找速度快,但需要多存储键,所以占用空间大,相当于用空间换取时间,也算遵循了守恒原则。在创建字典时键必须是唯一的不可变的,而值可以是任意类型。当含有相同键名是,后边的会覆盖前边的值。d={'a':1,'...原创 2018-06-22 21:11:32 · 594 阅读 · 0 评论 -
Python基本数据类型:元组(tuple)
基本介绍tuple与list非常相似,只是tuple中的元素不可变,在开始创建时就需要确定里面的元素,因为tuples是不可变的所以代码比较安全,能用tuple的尽量使用tuple而不用list。tuple创建时用小括号括起来用逗号分隔。创建空元组时直接写()就行,在创建一个元素的元组时需在元素后边加逗号否则会产生歧义,因为小括号也是运算符,所以会被认为为整数。t=(1,2,3,'456')pr...原创 2018-06-21 16:22:49 · 678 阅读 · 0 评论 -
Python字符串的常用操作
>>> str="i love you">>> str.capitalize()#将首字母大写'I love you'>>> str.count('o')#统计字符串中o的数量2>>> str.center(20,'-')#一共打印20个字符,把原始字符放中间,两边用-补齐'-----i love you---原创 2018-06-13 20:17:40 · 289 阅读 · 0 评论 -
Python基本数据类型:列表(list)
基本介绍list是一种有序集合,序列中每个元素都有索引,第一个元素的索引为0,第二个为1,也可以从最右边数,最后一个索引为-1,倒数第二个索引为-2。list是最常用的基本数据类型,创建一个列表只需在方括号内用逗号分隔各元素就行,各元素之间类型可以不同。list类型是type类型,所创建的list是list类型。li = [1,2,3,'456',[1,2,3,4],{1:'one',2:'two...原创 2018-06-21 10:50:56 · 1080 阅读 · 0 评论 -
Python基本语法
一、编码二、标识符三、保留字四、注释五、多行语句六、行与缩进七、空行八、代码组九、Print输出十、import与from...import十一、命令行参数原创 2018-06-07 22:20:01 · 255 阅读 · 0 评论 -
Python 核心知识体系 ,学习路线
这次给大家带来的是最新版的17 幅思维导图,主要就 Python 核心基础知识进行了细致梳理。无论你是编程初学者,还是经验丰富的程序员,都可以通过这些图快速了解或回忆 Python 编程中最重要的概念。▍1.导图一览先看一下本文所有思维导图: 【小视频】P.S.由于平台对图片有一定程度的压缩,建议下载高清原图,放大后阅读。▍2.如何阅读对于基础较为薄弱的朋友,建议配合参考书...转载 2018-11-02 20:05:22 · 827 阅读 · 1 评论