正则表达式入门基础

一、概念

正则表达式,(英语:Regular Expression,在代码中常简写为regex、regexp或RE 。正则这个词语比较难懂,但是英文regular是规则、规律,所以就比较好理解了,就是用一个规则的表达式来寻找、替换文本。

二、用途

有的时候我们需要在文档中寻找某个字符[……]

查看全文

python代码画出心形

用一行python代码,在命令提示符界面下画心。

print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 els[......]

查看全文

小猪佩奇python代码

不到两岁的女儿最喜欢小猪佩奇,话都说不明白但是会说peppa pig,足以见得这只猪的魅力。最近也是在学习python,所以找到这个代码,一来运行下哄女儿开心,二来也是再复习下python的语法。

main.py

import os, sys
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
sys.path.append(BASE_DIR)
import turtle as t
from nose import draw_nose
import head
import ear
import eyes
import face
import mouth
import body
import hands
from legs import draw_legs
from tail import draw_tail



def main():
    """
    主函数
    :return: null
    """
    t.pensize(4)
    t.colormode(255)
    t.color((255, 155, 192), "pink")
    t.setup(840, 500)
    t.speed(10)

    draw_nose()
    head.draw_head()
    ear.draw_ear()
    eyes.draw_eyes()
    face.draw_face()
    mouth.draw_mouth()
    body.draw_body()
    hands.draw_hands()
    draw_legs()
    draw_tail()
    t.exitonclick()


if __name__ == '__main__':
    main()

body.py

# coding: utf-8

import turtle as t


def draw_body():
    """
    画小猪佩奇的身体
    :return: null
    """
    t.color((255, 99, 71), "red")
    t.pu()
    t.seth(90)
    t.fd(-20)
    t.seth(0)
    t.fd(-78)
    t.pd()
    t.begin_fill()
    t.seth(-130)
    t.circle(100, 10)
    t.circle(300, 30)
    t.seth(0)
    t.fd(230)
    t.seth(90)
    t.circle(300, 30)
    t.circle(100, 3)
    t.color((255, 155, 192), (255, 100, 100))
    t.seth(-135)
    t.circle(-80, 63)
    t.circle(-150, 24)
    t.end_fill()


[……]

查看全文

第一条python爬虫代码

学习编程,第一句都是“Hello world”。

那么,既然学习爬虫,那么记录下第一条代码:

import requests

url='http://www.colinjiang.com/dh/'
resp = requests.get(url)

print(resp.content[......]

查看全文

利用GAE自建Gtalk bot发推

首先在电脑里搭建Python环境。(除此之外,GAE还支持Java)

1.下载Python并安装。下载地址:http://python.org/ftp/python/2.5.2/python-2.5.2.msi(For Windows)

配置系统变量:找到PATH变量,然后双击PATH变量的值,在后面添加“X:\Python25”(不包括引号),X:\Python25是你的Python安装地址。

2.下载Google App Engine SDK for Python并安装。下载地址http://googleappengine.googlecode.com/files/GoogleAppEngine-1.6.0.msi(For Windows)More:http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Python
[……]

查看全文