前言
上篇文章最后说到自己的基础知识不够稳重,那么今天就给大家分享一篇Python语言的基础常识,Python想要入门,必不可缺少基础的知识,只有把握住了基础,才能稳定的打下江山!!!
一、数据类型转换
1.1 常用数据类型转换函数
函数 |
说明 |
int(x) |
将x转换为一个整数 |
float(x) |
将x转换为一个浮点数 |
complex(real,imag) |
创建一个复数,real为实部,imag为虚部 |
str(x) |
将x转换为字符串 |
repr(x) |
将x装换为表达式字符串 |
tuple(x) |
将序列x转换为一个元组 |
list(x) |
将序列x转换为一个列表 |
hex(x) |
将一个整数转换为一个十六进制字符串 |
oct(x) |
将一个整数转换为一个八进制字符串 |
bin(x) |
将一个整数转换为一个二进制字符串 |
1.2 案例演示
n1=10
f1=10.75
s1='10'
list1=[10,20,30]
t1=(10,20,30)
result=int(s1)
res=type(result)
print(res)
print(str(n1))
print(str(f1))
print(type(int(s1)))
print(int(f1))
print(float(n1))
print(tuple(list1))
print(list(t1)
二、运算符
2.1 运算符分类
- 算数运算符
- 赋值运算符
- 复合赋值运算符
- 比较运算符
- 逻辑运算符
运算符 |
描述 |
实例 |
+ |
加 |
1+1 输出结果为2 |
- |
减 |
1-1 输出结果为0 |
* |
乘 |
2*2 输出结果为4 |
/ |
除 |
10/2 输出结果为5 |
// |
整除 |
9 //4 输出结果为2 |
% |
取余 |
9%4 输出结果为1 |
** |
指数 |
2 ** 4 输出结果为16,即2 * 2 * 2 * 2 |
() |
小括号 |
小括号用来提高运算优先级,即(1+2)*3 输出结果为9 |
= |
赋值 |
将 = 右侧的结果赋值给等号左侧的变量 |
2.2 算数运算符
print(10/3)
print(10//3)