python的一些基础知识,,什么是算法?算法就是


什么是算法?

算法就是计算机执行时的步骤,对于某一件事的详细描述。(事无巨细,全部考虑到,务必做到无遗漏,但是这是不可能的)

交互式解释器

python在启动是用于用户输入和程序返回结果的程序就是交互器。

十六进制,二进制

此处不做详细赘述,会更新整篇文章对此概念进行概述。

变量

变量就是一些数值的名字,也可以理解为容器。变量的命名不能使用数字开头,不能使用关键字,不能以下划线开头,在工作使用中,一般把大写字母命名的变量定义为全局变量,不能更改。变量在命名的时候遵循意义明显的原则的,名字就能代表这个变量的含义。

数字表达式

python解释器可以当作计算器来使用。其中牵扯到数字类型的问题,整数(int),浮点数(float)。整数没有小数位数,默认取整。浮点数可以表示数字的小数位数。

在进行浮点数的运算时,python会在任一除数或者被除数为浮点型是返回浮点型数值。运算使用的符号:

/ 除 + 相加 = 赋值

// 整除 - 相减 += 累加

% 取余 * 相乘 ++

** 幂次方 == 等于

语句

表达式为具体的某一件事,语句则是执行的指令,具体操作。

用户输入

2.0版本中分为两种 raw_input()以字符串形式存储

input()用户输入类型

3.0版本中用户输入只有一种input(),且定义为函数

函数

函数就是一种小型程序,用来实现某种特定功能。方便调用,快速实施。

函数默认存在返回值。

模块

模块就是python的功能增强扩展。使用import导入。具体使用格式 (import 模块名)

字符串

字符串就是一串字符,在程序中运行是表示一些文本

字符串使用是家单双引号,单引号和双引号用法一样。字符串在使用过程中,有时需要对特殊字符如单双引号进行转义输出,使用“\”。

本章复习内容

abs(取绝对值) float(转为浮点数) help()提供帮助  input()提供交互式用户输入  

int()转为整型数据  math.ceil(number)获得该数的上入整数,返回值为浮点数  math.floor(number)返回该数的下舍整数,返回值为浮点数

math.sqrt(number)求该数的平方根,不用于负数  

pow(x,y[, z])返回x的y次幂,所得结果对z取模 

str()将值转化为字符串    round(number[, ndigit])根据给定精度对数字进行四舍五入

repr()返回值的字符串表示形式

python的一些基础知识

评论关闭