python面试准备

使用资料:QFpython基础教程

第一个python程序与数据存储01

python语言定义:一门解释型(无需编译)、交互式、面向对象的语言。

python语言的优点:但是无需等待I/O读写、跨平台、有广泛的标准库、易于维护、可以嵌入、易于维护、易于学习、易于阅读。

python语言的缺点:运行慢(解决方法:数据量大的代码用c语言)、代码不能加密(解决方法:需要加密的代码用c语言)。

第一个python程序与数据存储02-内存

内存单位:

一个字节=8位

1k=1024字节

1M=1024K

1G=1024M

Q1.为什么32位操作系统变成64位了?

A.总内存需求增大。

Q2.为什么有时电脑软件自动关闭

A.电脑给每个软件分配的内存都是有限的,当该软件占用内存过多时,会被操作系统干掉。

根据地址可找到相应内存

print&input与变量和运算符02

python数据类型:整数、浮点数、复数、字符串String、布尔值Boolean、空值None、列表list、元组tuple、字典dict、集合set

print&input与变量和运算符03

标识符:给函数、变量命名的。

print&input与变量和运算符04

  • 变量

定义变量:赋初始值是为了确定变量类型。

eg. age=18

查看变量类型

eg. type(age)

查看变量地址(返回首地址)

ge. id(age)

删除变量

eg. del age

  • python中的数字类型

整数:python可以处理任意大小的整数(包含负数)

浮点数:整数加小数组成。有四舍五入的误差。

复数:实数与虚数组成。

数字类型转化:

eg. python面试准备_第1张图片

返回数字的绝对值。

eg. 

python面试准备_第2张图片

python面试准备_第3张图片

库的定义:库里封装了一些功能

引入库。eg. import math

print&input与变量和运算符08

  • 表达式:由变量、常量、运算符组成。

python面试准备_第4张图片

取模:求余数

求幂:次方。eg.5**3=5^3=125

复合运算符:

python面试准备_第5张图片

print&input与变量和运算符09

  • if语句

eg. python面试准备_第6张图片

你可能感兴趣的:(Python)