admin 管理员组

文章数量: 887018

春节终于over了,回归充实的学习研究生活。打开久违的CSDN博客,看到官方推送的 『博客Markdown编辑器上线啦』,让我顿时有了写作的欲望,真是程序员的福利。之前阅读各种文章书籍,都是用MarkDownPad做的笔记,喜欢以及习惯于MarkDown简洁的语法。

总之各种方便。为了试试效果,将以前阅读《Python核心编程》的手记整理发上来,也当温习一遍。

第三章 Python基础

1、语句和语法注释

Python中注释用符号“#”,也可以用三引号:”’ 注释内容 ”’

继续

过长的语句,可以用反斜杠,将一行分解为几行:

if a==1 and

b==0 :

Python缩进风格

Pyhton使用缩进来分隔代码组,缩进可以为空格、制表符Tab(另:推荐使用4个空格来缩进,并且尽量不要用tab键,因为不同平台tab键的代表的空白宽度不一样。)

多个语句写在同一行上

把多个语句写在同一行上是不推荐的,因为可读性会大大降低。如果非要这么做,也是允许的。

电脑技术网从python中如何读取数据库数据库《Python核心编程》笔记 基础分析来看,对python中如何读取数据库数据库《Python核心编程》笔记 基础的结果。

import sys; x = 'foo'; sys.stdout.write(x)

模块

通过import导入

2、变量赋值多元赋值(multuple)

采用这种方式赋值,等号两边的对象其实都是元组:

x,y,z = 1,2,3

本质上为:

( x,y,z ) = (1,2,3)

这种多元赋值方式可以实现无需中间变量交换两个变量的值:

x,y = 1,2

x,y = y,x

执行代码,x和y的值将互换。

3、标志符专用下划线标志符

_XXX,不用from module import *导入

_ XXX _,系统定义名字

_XXX,类中的私有变量名

下划线对解析器具有特许的意义,而且是内建标志符使用的符号,所以建议避免用下划线作为变量名的开始。

4、Python基本风格注释、缩进、标志符风格以上述及,此外Python还提供了一个机制“文档”:可以通过_ doc _变量,动态获得文档字符串:

obj.__doc__

5、内存管理变量定义

大多数编译型语言,变量在使用前必须先声明,而Python作为解析型语言,无须显示声明变量,变量在第一次被赋值时自动声明。

动态类型

Python不但无须事先声明变量,而且也无需类型声明。对象的类型和内存占用都是在运行时确定的。

内存分配

Python承担了内存管理的复杂任务,程序员无需关心内存管理。

引用计数

Python使用引用计数这个技术来追踪内存中的对象。

增加引用计数:

当对象被创建时,就生成了一个引用,引用计数被设置为1。当同一个对象又被赋值给其他变量时,或作为参数传递给函数、方法、类实例时,或被赋值为一个窗口对象的成员时,该对象一个新的引用就被创建,引用计数自动加1。

减少引用计数:

当对象的引用被销毁时,引用计数会减少。比如:

(1)函数运行结束,局部变量被自动销毁,对象的引用计数也会随之减少。

(2)变量被重新赋值(值改变),引用计数减1。

(3)del obj,obj引用计数减1。

垃圾收集

Python的垃圾收集器实际上是一个引用计数器和一个循环垃圾收集器。

更多:python中如何读取数据库数据库《Python核心编程》笔记 基础

https://www.002pchttps://www.002pc/python/2723.html

你可能感兴趣的Python,编程,笔记,核心,基础

笔记本电脑 diy教孩子们编程 ——附相关有用的资料

我一直在不懈收集最好的教孩子、青少年编程的资源,包括书籍,编程环境,应用,课件,游戏等等。这些资源对于那些想让他们的孩子喜欢上电脑,并发现编程的魔力的老师、父母是很有用的。

能玩游戏的linuxlinux基础教程学习笔记

离职期间没事系统的学习了一下linux基础教程,简单记了些笔记 如下:1.开关机showdown -h now 立即关机showdown -r now 立即重启reboot 立即重启2.vi编辑器 查看相关资料

康佳笔记本电脑wintools.exe是什么进程

《康佳笔记本电脑wintools.exe是什么进程》总结了关于学习编程教程,对于我们来电脑技术网确实能学到不少知识。

linux 系统使用的优势linux-C编程-串口编程

www.002pc认为此文章对《linux 系统使用的优势linux-C编程-串口编程》说的很在理。

电脑合成绘画简单讲解笔记本内存的分类

电脑技术002pc网认为此文章对《电脑合成绘画简单讲解笔记本内存的分类》说的很在理,W WW.002pc .COM为你提供最佳的学习电脑,电脑基础教程。

笔记本的内存大体可以

linux atdLinux下使用云笔记

Linux下使用云笔记有时学习的时候总是要做一些学习笔记,笔记的同步就是一个大问题,特别是实验室不用用U盘的情况下。磁盘损坏,笔记无法导出是很头疼的问题,经常在linux下做开发

可以装linux的软件提高编程能力的7条建议

编程是非常酷的一件事情,但是在酷炫的背后它对很多人来说还是挺难的。很多人在学习编程之初就被困难击败了。  当你不熟悉编程的时候,你可能会觉得无从下手,并且不知道如何运

linux 核心Linux操作系统基础知识大全

对于初学Linux的新手来说,掌握基础知识尤为重要。下面由学习啦小编整理了Linux操作系统的基础知识大全的相关知识,希望对你有帮助。

Linux操作系统基础知识大全:

电脑qq加人笔记本主板故障

在有些时候我们的笔记本主板会出现一些故障,那么具体是哪些呢?那么下面就由学习啦小编来给你们说说笔记本常见主板故障分析吧,希望可以帮到你们哦!

笔记本主板故

香港电脑售票网笔记本主板故障现象

当我们的笔记本主板出现故障后会导致什么现象呢?那么下面就由学习啦小编来给你们说说笔记本主板故障现象吧,希望可以帮到你们哦!

笔记本主板故障现象分析:

0踩

0 赞

本文标签: 数据库 数据库中 核心 基础 笔记