
Python
文章平均质量分 57
1313123131312
这个作者很懒,什么都没留下…
展开
-
Python 字符串
字符串是 Python中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1= 'Hello World!'var2= "Runoob" Python访问字符串中的值Python 不支持单字符类型,单字符也在Python也是作为一个字符串使用。Python原创 2018-01-21 11:41:07 · 745 阅读 · 0 评论 -
python字典和集合
1.字典字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、只含不可变类型元素的元组(1,2,3,’abc’)、实现__hash__()方法的自定义对象(因为__hash__()须返回原创 2018-01-27 14:52:31 · 297 阅读 · 0 评论 -
Python 切片
本节内容:1、利用slice函数进行切片2、简写方式进行切片的技巧使用场景:实际开发中,只需要序列中的某一些值,而不是全部值。值得注意的是:列表、元组和字符串等都支持切片的操作slice函数原型:slice(start_index, end_index, step)start原创 2018-01-27 15:51:38 · 223 阅读 · 0 评论 -
Python 快捷键
PyCharm Default Keymap1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档F1 外原创 2018-01-27 16:51:57 · 2849 阅读 · 0 评论 -
Python 作用域、全局变量、局部变量
本文主要为大家简述Python作用域基础概念,从而明白什么是python全局变量和局部变量。什么是python作用域作用域简单说就是一个变量的命名空间。代码中变量被赋值的位置,就决定了哪些范围的对象可以访问这个变量,这个范围就是命名空间。python赋值时生成了变量名,当然作用域也包括在内。什么是全局变量和局部变量在函数外,一段代码最始开所赋值的变量,它可以被多个函数引原创 2018-01-27 17:15:52 · 1045 阅读 · 0 评论 -
Python中常用的运算符
Python支持的运算符类型:算术运算符 (+、-、*、/、%、**、//)比较(关系)运算符 (==、!=(、=、赋值运算符 (=、+=、-=、*=、/=、%=、**=、//=)逻辑运算符 (and、or、not)位运算符 (&、|、^、~、>) -- 了解即可成员运算符 (in、not in)身份运算符(is、is not)运算符优先级参考:http:/原创 2018-01-27 22:10:21 · 407 阅读 · 0 评论 -
Python: SyntaxError: Non-ASCII character '\xe6' in file
Python: SyntaxError: Non-ASCII character '\xe6' in file这个错误主要是由于python2的编码默认是ASCII,你的文件里有中文就必须要用utf-8编码,只要在文件需要在文件开头标注#coding=utf-8...原创 2018-03-05 10:16:55 · 1849 阅读 · 0 评论 -
Python 文件读写
常用的读写模式的类型有:w 以覆盖的方式打开a 以追加的方式打开r+ 以读写模式打开W+ 以读写模式打开a+ 以读写模式打开rb 以二进制读写模式打开wb 以二进制写模式打开ab 以二进制追加模式打开rb+ 以二进制读写模式打开wb+ 以二进制读写模式打开ab+ 以二进制读写模式打开保存中文乱码问题的处理# coding: utf-8"""1、打开文件2、阅读\写入3、关闭"""# # ...原创 2018-03-05 10:38:24 · 310 阅读 · 0 评论 -
Python 异常
常见异常:ZeroDivisionError除(或取模)零 (所有数据类型)AttributeError对象没有这个属性FileNotFoundError找不到文件ImportError导入模块/对象失败IndexError序列中没有此索引(index)KeyError映射中没有这个键NameError未声明/初始化对象 (没有属性)SyntaxErrorPython 语法错误Indentatio...原创 2018-03-05 15:32:05 · 205 阅读 · 0 评论 -
PyCharm配置项目安装sklearn扩展
想学习一下TensorFlow,导入网上源码,发现sklearn一直引入失败。 直接在命令下用 pip install -U NumPy pip install -U Scipy pip install -U scikit-learn 用pip list也能发现scikit扩展,直接在python命令也可以正常引入import sklearn,但在项目中一直无法正常引入扩展。项目中的引入方法:.....原创 2018-03-06 16:00:05 · 16586 阅读 · 8 评论 -
python中列表和元组的使用方法和区别
一、二者区别列表: 1.可以增加列表内容 append 2.可以统计某个列表段在整个列表中出现的次数count 3.可以插入一个字符串,并把整个字符串的每个字母拆分当作一个列表段追加到列表当中extedn 4.可以查询某个列表段在整个列表的位置index 5.可以在指定位置插入一个列表段inse原创 2018-01-26 22:20:18 · 520 阅读 · 0 评论 -
Python操作列表的常用方法分享
下面列出列表常用的方法操作列表以及小例子:1. Append 在列表末尾添加元素,需在列表末尾添加元素,需要注意几个点: A. append中添加的参数是作为一个整体复制代码代码如下: >>> name = list("scott") >>> name ['s', 'c', 'o', 't', 't'] >>> name.appe原创 2018-01-26 21:49:48 · 499 阅读 · 0 评论 -
Python中用format函数格式化字符串
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置?123456In [1]: '{0},{1}'.format('kzc',18原创 2018-01-21 20:32:10 · 214 阅读 · 0 评论 -
Python中用%号格式化字符串
在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。 模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:原创 2018-01-21 20:02:14 · 514 阅读 · 0 评论 -
Windows下Python安装
操作系统的种类有很多种,windows是大家最为常见的操作系统,为了方便大家学习,主要以windows下的方式给大家做一个讲解。以下为windows下安装python 3.5.2为例。第一步,先下载python的安装包。下载地址:https://www.python.org/downloads/windows/的版本很多,我们选择3.5.2的版本(你如果已经有其他的python原创 2018-01-15 09:55:12 · 317 阅读 · 0 评论 -
Python Pip 安装第三方库
第一种方法 在cmd安装使用pip install requests 如下图所示(注意)如果有多个版本 安装选择环境变量下的默认版本 如本人的 是3.5 但是我也安装有2.7版本安装完成如下图所示:如何查看 是否已安装成功 在 Python安装路径下:如在lib下的site-packages的requests里H:\Python35\Lib\site-原创 2018-01-15 20:53:05 · 23804 阅读 · 0 评论 -
import语句导入模块语法
python中的import语句是用来导入模块的,在python模块库中有着大量的模块可供使用,要想使用这些文件需要用import语句把指定模块导入到当前程序中。import语句作用import语句作用就是用来导入模块的,它可以出现在程序中的任何位置。import语句语法使用import语句导入模块,import语句语法如下:import module关键字 模块名使用原创 2018-01-31 12:23:27 · 5204 阅读 · 0 评论 -
Python 基础
在Python里我们写的代码在哪里运行源文件 .py 在点击运行后到 字节码文件(后缀为.pyc文件) 到 运行时(通过Python解析器或者说是Python虚拟机) 要经历这三个阶段Python源码 到 字节码 到 编译后的机器码 到 最后的计算机识别的0和1在 安装好 Python后 默认的 解析器是CPython,还有其版本 的如下所示:当我们编写Pytho原创 2018-01-16 21:42:50 · 202 阅读 · 0 评论 -
Python While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件: 执行语句……执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。执行流程图如下:实例#!/u原创 2018-01-31 16:47:24 · 292 阅读 · 0 评论 -
break、continue语句的使用
break:break语句用来跳出整个循环。continue:continue 语句跳出本次循环。break和continue案例分析1、遍历字符串,当值为x的时候使用break\continue\exit控制程序2、使用嵌套循环将两个列表的值取出生成一个新的列表,新的列表包含原列表的所有组合#coding:utf原创 2018-02-01 14:59:01 · 298 阅读 · 0 评论 -
解决pycharm问题:module 'pip' has no attribute 'main'
转自:《解决pycharm问题:module 'pip' has no attribute 'main'》http://www.cnblogs.com/Fordestiny/p/8901100.html更新pip之后,Pycharm安装package出现报错:module 'pip' has no attribute 'main'找到安装目录下 helpers/packaging_...转载 2018-07-03 16:27:49 · 262 阅读 · 0 评论