python基础篇(一)

Python基础学习篇

简介:

  Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆(Guido van Rossum)于1990 年代初设计。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上快速开发应用的编程语言。

  Python可以应用于众多领域,如:数据分析、网络服务、图像处理、数值计算和科学计算等众多领域。互联网公司广泛使用Python来做的事一般有:自动化运维、自动化测试、大数据分析、爬虫、Web开发等。

  2021年,Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C之上。

 

数据类型:

                  Python3 的八个标准数据类型:

数据类型

子类

示例

Number(数字)

int

a = 2

float

a = 21.5

complex

a = 3j

String(字符串)

str

a = “Hello World!”

List(列表)

list

a = [“cloud”, “23”, “male”]

range

a = range(10)

Tuple(元组)

tuple

a = (“cloud”, “23”, “male”)

Set(集合)

set

a = {“cloud”, “23”, “male”}

frozenset

a = frozenset({“cloud”,23, “male”})

Dictionary(字典)

dict

a = {“name”:”cloud”,”age”:23}  

Bool(布尔类型)

True

a = True

False

a = False

二进制类型

bytes

b”Hello”

bytearray

bytearray(7)

memoryview

memoryview(bytes(7))

 

Python3 的八个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

NUMBER

  数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。

数学函数

 1 # 返回数字的绝对值
 2 abs(-5)
 3 # 返回数字的上入整数
 4 import math
 5 print(math.ceil(3.2))
 6 # 返回e的幂次方
 7 math.exp(3)
 8 # 返回数字flot类型的绝对值
 9 math.fabs(-3)
10 # 返回数字的下舍整数
11 math.floor(3.7)
12 # 返回数字的自然对数
13 math.log(7.31)
14 # 返回以10为基数的自然对数
15 math.log10(7)
16 # 返回给定参数的最大值
17 max(5,7,9,14)
18 # 返回给定参数的最小值
19 min(5,7,9,14)
20 # 返回数值的整数部分和小数部分,以浮点型表示
21 math.modf(37.5)
22 # 返回2的3次方
23 pow(2,3)
24 # 四舍五入,给出n则保留小数位数
25 round(3.141592,3)
26 round(3.741592)
27 # 开平方
28 math.sqrt(4)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python基础篇(一)