Python-术
文章平均质量分 65
ChengKaoAO
所有的努力将会被温柔所待.
展开
-
python 列表和元组的区别
概要:[今天去面试,安全分析师,关于Python,HR问了一个比较基础的问题!!!]Python中元组和list的区别是什么???(现将知识点,进行如下整理)求同:列表与元组都是容器,是一系列的对象。存异:它们之间有两点不同,并且二者之间有着复杂的相互作用。它们分别是”技术上”的差异和“文化上”的差异。二者都可以包含任意类型的元素甚至可以是一个序列,还可以包原创 2017-08-08 23:22:34 · 900 阅读 · 0 评论 -
Python if语句
Python if语句摘要通过列举 if的小程序 来加深Python编程中 if的理解if语句属于条件控制语句 与我们学习的C的编程类似 执行过程如下: Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_原创 2017-08-13 16:36:51 · 1279 阅读 · 0 评论 -
Python 循环语句
Python 循环语句摘要Python中的循环语句有 for 和 while;另外,在Python中没有do..while循环,本博文主要列举几个简单的实列来帮助理解Python中的循环语句。Python循环语句的控制结构图如下所示:________________________________________while 循环while 判断条件: 语句实例1使用 while 来计算原创 2017-08-14 22:21:17 · 1087 阅读 · 0 评论 -
Python,2017第一语言
摘要本文转载自:MackTalk 原创 2017-08-07 池建强 MacTalk 题图:by thefolkpr0ject from Instagram———————————————————————————-Python 系列很久没动笔,感觉怪不好意思的,无数读者在后台催促,有的读者说,池老,Python 相关的课程都上了一半了,您这第三篇 Python 还没写完。其实我写的 Python转载 2017-08-14 23:24:12 · 372 阅读 · 0 评论 -
基于Python 的京东秒杀 火车票脚本
基于Python 的京东秒杀 火车票脚本摘要在购买京东商品的时候,总是觉得等的太久,突然想想,要不,自己写个抢单的脚本,于是,有了这篇博文,这里来分享下自己的心得。原理介绍客服端不断向服务器,发送自己的账号和密码,满足抢单要求,抢购。需要的工具和组件浏览器驱动 ChromeDriver Python 3.5Splinter 执行:pip install splinter 安装 Splinte原创 2017-09-15 13:53:56 · 3945 阅读 · 0 评论 -
win10下python环境变量设置
win10下python环境变量设置下载这里链接的是百度软件下载 python_2.7.3.msi注:https://www.python.org/ [这里链接的是百度软件下载]编译环境安装之后配置环境变量的步骤如下: 1,点“我的电脑”,右键选“属性” 2,选择“高级系统设置”—>选“环境变量”—>在“系统变量”中选中“Path”,再点“编辑”—>再点“编辑文本”可复制下面 快速定位:原创 2017-09-15 15:34:32 · 7620 阅读 · 0 评论 -
Python 字典
Python 字典当索引不好用时,一种通过名字来引用值的数据结构,这种类型的数据结构叫做映射(mapping)。字典:是python中唯一内建的映射类型。字典:都存储在一个特定的key下,键可以是数字、字符串甚至元组。创建和使用字典Eg:#-*- coding:UTF-8 -*-#!/usr/bin/env python#创建和使用字典phonebook={'Alice':'2341',原创 2017-09-25 16:00:14 · 317 阅读 · 0 评论 -
Python异常
oxo1简介?异常:编写程序的时候,程序员通常需要辨别事件的正常过程和异常(非正常)情况。这类异常事件可能是错误(试图除以0),或者是不希望经常发生的事情。怎么处理异常?为了处理这些异常事件,可以在所有可能发生这类事件的地方都使用条件语句(比如让程序检查除法的分母是否为0)这么做可能会没效率和不灵活,而且还会让程序难以阅读。不用担心,强大的python的异常对象提供了非常强大的解决方案。什么是异常对原创 2017-10-30 15:54:09 · 707 阅读 · 0 评论 -
python 对象
摘要经过前面的学习我们已经掌握了内建对象类型(函数 字符串 列表 元祖 字典)以及内建函数和标准库的用法,还有定义函数的方法 。next We are will Study 创建自己的对象(自定义对象) 类型或者叫做类的对象》》这是Python非常核心的概念。As we all knownPython 被称为面向对象的语言(SmallTalk 、C++、 Java、)接下来 我们会介绍如何创建原创 2017-10-30 16:02:32 · 477 阅读 · 0 评论 -
python小程序
摘要实现这样一个程序,歌曲列表中有三首歌”Holy Diver,Thunderstruck,Rebel Rebel”,当播放到每首时分别显示对应的歌手名字”Dio,AC/DC,David Bowie”songslist = ['Holy Diver','Thunderstrunk','Rebel Rebel']for song in songslist: if song == 'Holy原创 2017-10-31 17:01:40 · 692 阅读 · 0 评论 -
python小程序
九九乘法口诀输出for i in range(1,10): for j in range(1,10): print('{} X {} = {}'.format(i,j,i*j))原创 2017-10-31 17:07:17 · 550 阅读 · 2 评论 -
两句话掌握 Python 最难知识点:元类
两句话掌握 Python 最难知识点:元类 来源:刘羽冲 segmentfault.com/a/1190000011447445如有好文章投稿,请点击 → 这里了解详情本文转载自 知乎:python开发者千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者转载 2017-11-06 11:00:22 · 818 阅读 · 0 评论 -
Python While循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件:
Python While循环语句Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件: 执行语句……执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。执行流程图如下:转载 2017-08-05 21:51:00 · 3663 阅读 · 0 评论 -
Python 运算符
本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。Python算术运算符以转载 2017-08-05 21:43:43 · 512 阅读 · 0 评论 -
Python [集合 字典]
Set(集合)集合(set)是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元素。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为{ } 是用来创建一个空字典。实例#!/usr/bin/python3 student = {'Tom', 'Jim', 'Mary', 'Tom原创 2017-08-09 21:23:53 · 729 阅读 · 0 评论 -
Python 迭代器与生成器
Python 迭代器与生成器_______________________________________摘要整理并实践迭代器相关的实列,用其加深对迭代器及生成器的理解迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。原创 2017-08-16 23:18:09 · 318 阅读 · 0 评论 -
Python 生成器[序]
Python 生成器[序]Python 摘要利用2个具体的实列(有yield和没有yield的情况)对生成器进行比较 进而加深对生成器的理解: ——————————————————————————————### 实列1 使用 yield#!/usr/bin/python3import sysdef fibonacci(n,w=0): # 生成器函数 - 斐波那契 a, b, co原创 2017-08-16 23:30:51 · 281 阅读 · 0 评论 -
Python3 注释
Python3 注释确保对模块, 函数, 方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:单行注释Python中单行注释以 # 开头,例如::#这是一个注释print("Hello, World!") 多行注释多行注释用三个单引号 ”’ 或者三个双引号 “”” 将注释括起来,例如:1、单引号(”’)#!/usr/bin/python3 '''这是多行注释,用三个单引号这原创 2017-08-09 22:05:42 · 464 阅读 · 0 评论 -
Python 身份运算符
Python 身份运算符身份运算符用于比较两个对象的存储单元运算符描述实例isis 是判断两个标识符是不是引用自一个对象x is y, 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 Falseis notis not 是判断两个标识符是不是引用自不同对象x is not y , 类似 i原创 2017-08-10 21:14:31 · 5085 阅读 · 0 评论 -
Python之道-爬虫1
“形而上者为之道,形而下者为之器“学编程语言,应学习其核心思想,掌握其精髓!应懂得透过现象抓到本质的东西; 建立此系列博文,理清自己的思路,Python大道渊源流长,且行且珍惜。爬虫原理 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由我们来控制; 如果它在抓取一个网页原创 2017-08-03 23:59:37 · 449 阅读 · 0 评论 -
Python-起源
Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个Python提示符原创 2017-08-04 15:05:39 · 516 阅读 · 0 评论 -
python 斐波纳契数列
python 斐波纳契数列附录在掌握了Python的基本语法之后,这里介绍一个常见数列:斐波纳契数列程序#!/usr/bin/python3# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b < 10: print(b) a, b = b, a+b输出执行以上程序,输出结果为:112358解析第一行原创 2017-08-11 22:30:56 · 952 阅读 · 0 评论 -
Python 环境搭建
Python 环境搭建本章节我们将向大家介绍如何在本地搭建Python开发环境。python可应用于多平台包括Linux 和 Mac OS X。你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS转载 2017-08-05 20:45:36 · 343 阅读 · 1 评论 -
Python 基础
Python 中文编码前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。python 文件中如果未指定编码,在执行过程会出现报错:#!/usr/bin/pythonprint "你好,世界";以上程序执行输出结果为: File "test.py",转载 2017-08-05 21:19:54 · 299 阅读 · 0 评论 -
Python 变量
Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。每个变量在内存中创建,转载 2017-08-05 21:39:13 · 331 阅读 · 0 评论