• 【每天学点Python】案例一:汇率换算

    auto 2019-03-10 19:53:53 python

    3755°

    20

    汇率换算V1.0 案例描述: 设计一个汇率换算器程序,其功能是将外币换算成人民币,或者相反 案例分析: 分析问题:分析问题的计算部分; 确定问题:将问题划分为输入、处理及输出部分; 设计算法:计算部分的核心(输出 = 输入 / 汇率); 上机实验: 1 #!/usr/bin/env python 2 ...
  • 使用VScode编写python程序并打

    auto 2019-03-10 19:53:53 python

    2631°

    20

    据说Visual Studio Code(VS Code)的诸多好处,了解了一下果然很喜欢,我喜欢它的原因主要有3个,一是VS Code开源且跨平台,二是因为其界面非常酷,三是可以我的大所属代码需求,除此之外当然还有强大的好奇心。使用VScode编写第一个Python程序“one.py”,并将其打包... ...
  • python基础学习14----正则表达

    auto 2019-03-10 19:53:53 python

    2359°

    20

    正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 在python中正则表达式被封装到了re模块,通过引入re模块来使用正则表达式 re模块中有很多正则表达式处理函数,首先用find ...
  • Python函数: any()和all(

    auto 2019-03-10 19:53:53 python

    2613°

    20

    版权声明:本文为博主原创文章,未经允许不得转载 引子 平常的文本处理工作中,我经常会遇到这么一种情况:用python判断一个string是否包含一个list里的元素。 这时候使用python的内置函数any()会非常的简洁: any() 其实any函数非常简单:判断一个tuple或者list是否全为 ...
  • python虚拟环境的搭建及作用

    auto 2019-03-10 19:53:53 python

    2047°

    20

    Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(共同使用global library 和 interpret ...
  • python re模块 正则表达式

    auto 2019-03-08 20:44:48 python

    2677°

    20

    导航: 1、正则表达式元字符2、预定义字符集3、re模块常用函数4、注意事项 正则表达式在很多语言里都支持,python也不例外,re模块就是正则表达式的应用 正则表达式对字符串的逻辑操作,主要是对字符串的一种过滤,用“元字符” 与“普通字符”组成一个字符串规则对已知的字符串或文本过滤出自己想要的字 ...
  • Python 第一周编程作业

    auto 2019-03-08 20:44:48 python

    2542°

    20

    一、 编程题 1、 结合turtle库使用手册,读懂下列代码,并在jupyter编译器中运行观察结果: 依次分析下代码: 第一行 通过保留字import引用了Python中用于绘制图形的turtle库,as是作为别名之用。 (使用import引用函数库有两种方式,但其对函数的使用方式略有不同 imp ...
  • Python基础——0前言

    auto 2019-03-08 20:44:48 python

    2324°

    20

    python虽然这几年才兴起,但是已经是一门“老”语言了。 python的诞生历史也很有趣。Python的创始人为Guido van Rossum(龟叔)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Pyth ...
  • Python基础——1基础

    auto 2019-03-08 20:44:48 python

    2326°

    20

    1.基础 输出 print(‘把子肉爱上热干面’,‘哈哈’) # ‘,’输出为空格 输人 name = input(‘提示的内容’) /浮点除法 %.6f //地板除法 整除 % 取余 python编码问题 (采用Unicode编码) ord(‘A’) = 65 chr(65) = ‘A’ len( ...
  • Python基础——4高阶函数

    auto 2019-03-08 20:44:48 python

    2161°

    20

    高阶函数 函数本身可用变量指向,把变量当做函数参数的函数成为高阶函数 map and reduce map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个 ...
  • Python基础——5模块

    auto 2019-03-08 20:44:48 python

    2382°

    20

    使用模块 ‘the first line is zhushi’ _author_ = ‘syz’ import sys 学过C语言的都知道,C语言定义主程序入口不就是main()函数吗,main代表了程序主入口,即和系统的接口(说白了就是命令行直接调用)。if name == 'main': 这句话 ...
  • python3 拼接字符串的7种方法

    auto 2019-03-08 20:44:48 python

    2367°

    20

    1、直接通过(+)操作符拼接 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。 2、通过str.join()方法拼接 这种方式一般常使用在将集合转化为字符串,''.join ...
  • 常见的反爬虫和应对方法

    auto 2019-03-08 20:44:48 python

    1983°

    20

    0x01 常见的反爬虫 这几天在爬一个网站,网站做了很多反爬虫工作,爬起来有些艰难,花了一些时间才绕过反爬虫。在这里把我写爬虫以来遇到的各种反爬虫策略和应对的方法总结一下。 从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。这里我们只讨论数据采集部分。 一般网站从三个方面反爬虫:用户请求的He ...
  • InspectionSystem---p

    auto 2019-03-08 20:44:48 python

    2184°

    20

    inspectionsystem项目流水账 安装python 虚拟环境 virtualenvwrapper mkvirtualenv inspectionsystem 环境名 安装django pip install django==1.9.8 创建项目 pycharm 创建并更新数据库并创建管理员 ...
  • Numpy 01

    auto 2019-03-08 20:44:48 python

    1967°

    20

    Infi-chu: http://www.cnblogs.com/Infi-chu/ ...
  • PyQt5 的几个核心模块作用

    auto 2019-03-08 20:44:48 python

    2562°

    20

    QtCore 包含了核心的非GUI功能。此模块用于处理时间、文件和目录、各种数据类型、流、URL、MIME类型、线程或进程。 QtGui 包含类窗口系统集成、事件处理、二维图形、基本成像、字体和文本。 QtWidgets 模块包含创造经典桌面风格的用户界面提供了一套UI元素的类。 QtMultime ...
  • 爬坑记:解决Python的urllib3

    auto 2019-03-08 20:44:48 python

    2518°

    20

    爬坑记:解决Python的urllib3 库中文参数的异常问题 ...
  • python终极篇 ---django

    auto 2019-03-08 20:44:48 python

    2297°

    20

    模板系统 详解: >>>>>>>....... Django模板中只需要记两种特殊符号: {{ }}和 {% %} {{ }}表示变量,在模板渲染的时候替换成值,{% %}表示逻辑相关的操作 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相 ...
  • Python_正则表达式

    auto 2019-03-08 20:44:48 python

    2349°

    20

    正则表达式: 匹配字符串 re.compile():用于编译正则表达式,生成一个正则表达式对象,供 match() 和 search() 两个函数使用,一般建议使用这种编译方式 注: 由于反斜杠在Python和正则表达式中的影响,所以添加了 r 来使 字符串表示原生字符串,如果不使用 r ,那么匹配 ...
  • 创建Django项目并将其部署在腾讯云上

    auto 2019-03-08 20:44:48 python

    2617°

    20

    这段时间在做scrapy爬虫,对爬出来的数据基于Django做了统计与可视化,本想部署在腾讯云上玩玩,但是因为以前没有经验遇到了一些问题,在这里记录一下: 首先说下Django的创建与配置: 1. 创建Django项目: 无论想要将项目创建在哪个文件夹下,都只需要cd到制定的文件夹下执行该命令即可: ...