十年Python大牛花了三天总结出来的python基础知识实例,超详细!

1、在Python 语言中,对象是通过引用传递的。

2、多元赋值,其实就是元组赋值

3、编写模块

4、时刻记住一个事实

5、动态类型

6、变量在内存中是通过引用计数来跟踪管理的

7、异常处理

8、所有的Python 对像都拥有三个特性

9、布尔值

10、对象身份比较

11、cmp()

12、str()和repr()

13、isinstance()和type(),主要体现的是代码的优化

14、标准类型的分类

15、不同数据类型之间的运算

16、python除法:

17、工厂函数

18、内建函数

(1)适用于所有数据类型的内建函数:

(2)适用于整数的内建函数:

19、布尔值

20、数字类型相关模块

21、随机数,要导入random模块

示例:

22、成员关系操作符 (in, notin)

23、len()函数,可以得到序列长度

24、访问序列中的元素可以使用负索引

25、序列切片操作

26、字符串、序列、元组类型转换

27、序列类型可用的内建函数

28、字符串

29、字符串模块

30、字符串格式化

31、原始字符串

32、Unicode 字符串操作符( u/U )

33、字符串内建函数

  • 各种内建函数,参见API

34、字符串三引号

35、字符串不可变性

36、Unicode字符串

37、列表

38、元组

39、字典

40、集合

41、条件和循环

42、异常

43、函数

44、模块

45、面向对象编程

原文地址:http://blog.51cto.com/13460911/2123346

时间: 2024-08-28 19:39:14

十年Python大牛花了三天总结出来的python基础知识实例,超详细!的相关文章

[Python学习] 专题二.条件语句和循环语句的基础知识

        前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支.双分支和多分支语句,if-elif-else 2.循环语句:while的使用及简单网络刷博器爬虫 3.循环语句:for的使用及遍历列表.元组.文件和字符串 前言: 语句块         在讲诉条件语句.循环语句和其他语句之前,先来补充语句块知识.(前面讲函数时已经用到过) 语句块并非一种语句,它是在条件为真(条件语句)时执行或执行

Python入门基础知识实例,值得收藏!

7月的编程语言指数榜已经发布,Python 在今年5月首次超越 Java 拿下榜首位置后,仍保持上涨趋势,正逐渐与 Java 拉开差距.(图为与去年 7 月数据对比) 上周为大家简单介绍了如何安装Python和配置环境?相信大家都将Python安装成功了吧~今天小白就为大家分享一些Python的基础知识,希望大家都能快速入门Python~ 1.在Python 语言中,对象是通过引用传递的. 在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量. 如:x=

Python全栈开发之17、tornado和web基础知识

一.web基础知识 学习web框架之前,先来看一下web基础知识,首先要明白其本质就是socket,用户对应一个socket客户端,但是如果从socket开始开发web应用程序那么效率太了,正确的做法是底层socket处理代码由专门的服务器软件实现,而对于真实开发中的python web程序来说也是一般会分为两部分:服务器程序和应用程序.服务器程序负责对socket服务器进行封装,并在请求到来时,先经过web服务器,对请求的各种数据进行整理封装.之后web服务器将封装好的数据传递给应用程序,应用

利用Python爬虫爬取淘宝商品做数据挖掘分析实战篇,超详细教程

项目内容 本案例选择>> 商品类目:沙发: 数量:共100页  4400个商品: 筛选条件:天猫.销量从高到低.价格500元以上. 项目目的 1. 对商品标题进行文本分析 词云可视化 2. 不同关键词word对应的sales的统计分析 3. 商品的价格分布情况分析 4. 商品的销量分布情况分析 5. 不同价格区间的商品的平均销量分布 6. 商品价格对销量的影响分析 7. 商品价格对销售额的影响分析 8. 不同省份或城市的商品数量分布 9.不同省份的商品平均销量分布 注:本项目仅以以上几项分析为

三分钟学会用SpringMVC搭建最小系统(超详细)

前言 做 JavaWeb 开发的你,一定听说过SpringMVC的大名,作为现在运用最广泛的Java框架,它到目前为止依然保持着强大的活力和广泛的用户群. 本文介绍如何用eclipse一步一步搭建SpringMVC的最小系统,所谓最小系统,就是足以使项目在SpringMVC框架下成功跑起来,并且能够做一些简单的事情(比如访问页面)的系统. 话不多说,让我们开始吧.所有的源代码和jar包都会在最后给出. 正文 1. 新建一个项目 Paste_Image.png 我们用eclipse新建项目,选择D

三分钟轻松了解Spring框架基础知识

做为一个合格的Java开发人员,你一定听说过Spring框架,虽然会应用,但却未必能够深入理解框架的原理,只是像其它人一样,泛泛的只是停留在理解的层面.小编会带着大家一步步了解Spring框架. struts:web层,比较简单(ValueStack值栈,拦截器): hibernate:dao层,知识点杂: spring:service层,重要,讲多少用多少. 脑海中的架构: 一.spring框架概述 1.1 什么是spring Spring是一个开源框架,Spring是于2003 年兴起的一个

第三章 必须知道的一些基础知识[DDT书本学习 小甲鱼]【2】

3.6 条件分支========================完成第一个要求 提示作用 计算机如何比较 > < == != >= <= 操作符 开始例子源码 '''=========猜数字游戏==============''' i=7 number=input("猜猜我手中的数字是?:") n=int(number) if n==i: print("你猜对了!") else: if n>i: print("猜大了"

《python解释器源码剖析》第17章--python的内存管理与垃圾回收

17.0 序 内存管理,对于python这样的动态语言是至关重要的一部分,它在很大程度上决定了python的执行效率,因为在python的运行中会创建和销毁大量的对象,这些都设计内存的管理.同理python还提供了了内存的垃圾回收(GC,garbage collection),将开发者从繁琐的手动维护内存的工作中解放出来.这一章我们就来分析python的GC是如何实现的. 17.1 内存管理架构 在python中内存管理机制是分层次的,我们可以看成有四层,0 1 2 3.在最底层,也就是第0层是

Python之路(第三十八篇) 并发编程:进程同步锁/互斥锁、信号量、事件、队列、生产者消费者模型

一.进程锁(同步锁/互斥锁) 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的, 而共享带来的是竞争,竞争带来的结果就是错乱,如何控制,就是加锁处理. 例子 #并发运行,效率高,但竞争同一打印终端,带来了打印错乱 from multiprocessing import Process import os,time def work(): print('%s is running' %os.getpid()) time.sleep(2) print('