python复习1

比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量:

Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量给关联起来。

对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。

Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647

Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

用记事本编辑的时候,从文件读取的UTF-8字符被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件:

内存和正编辑的文件不一样

在最新的Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言。

对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:

原文地址:https://www.cnblogs.com/Stretchingcat/p/9932693.html

时间: 2024-10-12 22:36:00

python复习1的相关文章

Python 复习(二)

2019-02-18 16:12:57 时隔半个多月,又将Python复习提上了议程.... 迭代器与生成器   之前的学习过程中没有理解清楚迭代器的含义及原理,特别是 yield 的用法.今天算是弄明白了. 迭代器就是生成迭代序列.用 __iter__()类初始化,__next__()类遍历. Ls = [1,2,3] it = iter(Ls) while True: try: print(next(it)) except StopIteration: sys.exit() 用了yield的

Python复习——复习4次课(12月1日)

任务: 复习4次课(12月1日)1.1 函数定义1.2 函数的参数1.3 函数的默认参数1.4 函数的变量1.5 函数的返回值1.6 多类型传值和冗余参数1.7 函数的递归调用 笔记: 函数定义 函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字.可以通过函数名在程序的不同地方多次执行(这通常叫函数调用).预定义函数 可以直接使用自定义函数 用户自己编写 为什么使用函数降低编程难度 - 通常将一个复杂的大问题分解成一系列的小问题,然后将小问题划分成更小的问题,当问

Python复习——复习6次课(12月3日)

复习6次课(12月3日)2.5/2.6 模块使用2.7 面向对象介绍2.8 类的属性2.9 类的方法3.0 类的内置方法3.1/3.2 类的继承 笔记: 模块: 模块是Python组织代码的基本方式.一个Python脚本可以单独运行,也可以导入到另一个脚本中运行,当脚本被导入运行时,我们将其称为模块(module).所有的.py文件都可以作为一个模块导入模块名与脚本的文件名相同例如我们编写了一个名为hello.py的脚本,则可以在另一个脚本中用import hello语句来导入它. 包:Pyth

Python 复习(五) 标准库复习

2019-02-21 19:45:47 话不多说,开始! Python 二级要求掌握的库有:turtle.random.time.其他库有request.jieba等,都比较简单,现在开始复习. (一) turtle库 画图.导入方式 import turtle as t 1.1 窗体函数 t.setup(width,lenth,startx,starty).turtle默认起始点是中心点,以前右为正. 1.2 画笔状态 画笔状态函数 pensize()/width() 设置画笔宽度 penup

Python 复习

Python简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. 现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种.如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度.这是最近10年最常用的10种编程语言的变化图: 总的来说,这几种编程语言各有千秋.C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度.充分发挥硬件性能的程序.而Python是用来编写应

Python复习 一

Python回炉复习 1 变量 Python的变量和C语言的变量书写方式类似: 书写要求 python程序编写结构利用缩进表示,抛弃花括号: 结构 分支: if(条件语句1): 执行语句块 else if(条件语句2): 执行语句块 else: 执行语句块 循环: while 循环 while 循环条件: 循环语句体 for 循环 for 目标 in 表达式: 循环语句体 表达式的结果会和目标联成共体 range()函数: 步长函数: range(x,y,z) ? x:开始 ? y:结束(y-1

python复习提纲

一.python 语法与工具 1.关键字 2.数据类型 3.内存管理机制 4.构造函数与析构函数 二.python框架 1.GUI框架 2.Web框架 3.爬虫框架 4.绘图框架 5.设计模式 三.python类库 1.数据库连接类 2.SOAP操作类 3.cgi模块 四.编程实践 1.生成器编程 2.soket编程

python复习

一.数据类型 1.整数 例如:1,100,-1,-100 或者使用十六进制表示 0xff00,0xa5b4c3d2...: 2.浮点数 带有小数点的统称为小数: 3.字符串 用‘’或“”括起来的任意文本,如‘abc’,“def”,表示方法不同结果相同: 4.布尔值 布尔值只有两种False.Ture: 通过and.or .not运算获得布尔值: 其中 0,空字符串''和None看成False,其他数值和非空字符串都看成Ture: 例子: a = True print a and 'a=T' or

python 复习 4-1 函数、参数、返回值、递归

函数 完成特定功能的一个语句组,这个语句组可以作为一个单位使用,并且给它组语句取一个名子,即函数名 可以通过函数名在程序不同地方多次执行,即函数调用 预定义函数(可以直接使用) 自定义函数(自编写的) 函数的定义: def 函数句([参数列表]): //定义 ``` def hello (): print(hello world) #### 函数的调用: - 函数名([参数列表]) //调用 hello() #### 函数的参数: 形式参数和实际参数 - 在定义函数时,函数名后面的括号中的变量名