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)
来源:https://www.cnblogs.com/wufengyun/p/15410254.html
图文来源于网络,如有侵权请联系删除。