Python基础摘要

标签: python基础知识
4人阅读 评论(0) 收藏 举报
分类:

Python保留字

import keyword

print(keyword.list)

['False', 'None', 'True', 'and', 'as', 'assert', 'break',

 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',

 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is',

 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise',

 'return', 'try', 'while', 'with', 'yield']

字符串

  1. python中单引号和双引号使用完全相同。
  2. 使用三引号('''或""")可以指定一个多行字符串。
  3. 转义符 '\'
  4. 自然字符串, 通过在字符串前加r或R。 如 r"this is a line with \n" 则\n会显示,并不是换行。
  5. python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string"。
  6. 字符串是不可变的。
  7. 按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。

Dictionaries(字典)

  1. 字典(dictionary)是Python中另一个非常有用的内置数据类型。
  2. 字典是一种映射类型(mapping type),它是一个无序的键 : 值对集合。
  3. 关键字必须使用不可变类型,也就是说list和包含可变类型的tuple不能做关键字。
  4. 在同一个字典中,关键字还必须互不相同。
>>> dic = {}  # 创建空字典
>>> tel = {'Jack':1557, 'Tom':1320, 'Rose':1886}
>>> tel
{'Tom': 1320, 'Jack': 1557, 'Rose': 1886}
>>> tel['Jack']   # 主要的操作:通过key查询
1557
>>> del tel['Rose']  # 删除一个键值对
>>> tel['Mary'] = 4127  # 添加一个键值对
>>> tel
{'Tom': 1320, 'Jack': 1557, 'Mary': 4127}
>>> list(tel.keys())  # 返回所有key组成的list
['Tom', 'Jack', 'Mary']
>>> sorted(tel.keys()) # 按key排序
['Jack', 'Mary', 'Tom']
>>> 'Tom' in tel       # 成员测试
True
>>> 'Mary' not in tel  # 成员测试
False


查看评论

web前端学习摘要

jquery,angular,bootstrap,backbone,framework7,lodash,underscore,less,sass,grunt,gulp,npm,bower,yeoman...
  • u014326381
  • u014326381
  • 2015-12-18 17:37:28
  • 596

48.HTTP基本认证与摘要认证

通过例子介绍HTTP基本认证和摘要认证的原理。
  • a464057216
  • a464057216
  • 2016-09-29 23:02:12
  • 4419

基本网页布局摘要

盒子模型、浮动、绝对定位
  • qq_16148137
  • qq_16148137
  • 2016-07-07 20:53:31
  • 389

[Python模块学习]用hashlib模块生成消息摘要

hashlib模块实现了许多不同种类的安全散列(消息摘要)算法,并提供了相应的接口。...
  • jy692405180
  • jy692405180
  • 2016-09-12 19:11:16
  • 384

自动摘要提取python,textrank

# encoding=utf-8 import jieba import networkx as nx from sklearn.feature_extraction.text import Tfid...
  • ASD991936157
  • ASD991936157
  • 2017-03-10 22:29:27
  • 3909

HTTP基本认证和摘要认证

今天试了下HTTP认证的资料. 主要是基本认证与摘要认证. 其中基本认证是指 Base64(user:pwd)后,放在Http头的Authorization中发送给服务端来作认证. 用Base64纯只...
  • xcltapestry
  • xcltapestry
  • 2015-10-28 22:19:26
  • 1965

Python 实现英文新闻摘要自动提取(1)

“关键字”法完成新闻摘要提取 我们现在浏览新闻,一般都会看标题 ( title ) 和新闻简介 ( summary ) 来判断我们是否对这则新闻感兴趣。之前的新闻简介都是由编辑手动提取的,现在自...
  • oxuzhenyi
  • oxuzhenyi
  • 2017-02-11 11:06:23
  • 1819

python网页自动摘要和关键词提取

最近准备用django写一个CMS系统,把单位的网页迁移过去,在网上找了一个博客系统,但是不太满意,摘要和tags都需要自己输入,目标就是把他们实现自动化。 之前搞爬虫接触过类似的库,readabil...
  • mighty13
  • mighty13
  • 2016-05-09 17:11:06
  • 20461

MMR自动摘要 python实现

MMR的全称为Maximal Marginal Relevance ,中文名字为最大边界相关法或者最大边缘相关。 它主要是用于提取文本的摘要,这种提取方式与textrank不同,textrank偏向于...
  • Jemila
  • Jemila
  • 2017-09-08 10:33:15
  • 1484

python爬虫进阶(十二):自动摘要及正文抽取

一、文本长度分析 1、HTML中的换行 在HTML源码中,所有的换行都是依赖行级元素、块级元素以及来实现的。 一般大量使用标签来封装正文。 2、去除JavaScript...
  • qq_36032990
  • qq_36032990
  • 2017-09-01 16:33:02
  • 176
    个人资料
    等级:
    访问量: 82
    积分: 42
    排名: 264万+
    文章存档