佛山高端网站开发公司,禾天姿网站建设,网络营销推广公司网站,网站版块模板文章目录 前言1.对象的基本组成2.变量和常量2.1.变量的声明2.2.常量_链式赋值_系列解包赋值2.2.1.常量是不是真的常量#xff1f;2.2.2.链式赋值2.2.3.系列解包赋值 3.内置数据类型_基本算数运算符3.1四种内置数据类型3.2.基本运算符3.3.divmod() 前言
这几年#xff0c;随着… 文章目录 前言1.对象的基本组成2.变量和常量2.1.变量的声明2.2.常量_链式赋值_系列解包赋值2.2.1.常量是不是真的常量2.2.2.链式赋值2.2.3.系列解包赋值 3.内置数据类型_基本算数运算符3.1四种内置数据类型3.2.基本运算符3.3.divmod() 前言
这几年随着人工智能、大数据、云计算等新兴技术不断的发展掌握python编程能力越来越重要下面先介绍一些比较基础的python编程。
虽然说python编程很流行但是介意初学者先学习c语言再过来学习python或者别的语言。
1.对象的基本组成
python中处处都是对象 对象包括三个部分 identity 地址 type 类型 value 值
a3
print(a)
print(id(a))
print(type(a))bI love Python
print(b)
print(id(b))
print(type(b)) 2.变量和常量
2.1.变量的声明 变量名初始化 变量名必须要进行初始化方才可以使用
del函数用于删除变量
a10
print(a)
del a #NameError: name a is not definedprint(a)2.2.常量_链式赋值_系列解包赋值
2.2.1.常量是不是真的常量
常量理论上是不会发生改变的但是在python中会发生改变。
MAX_AGE150
print(MAX_AGE)
MAX_AGE100
print(MAX_AGE)因此在python中创建一个变量尽量不要发生变化。
2.2.2.链式赋值
xy100
print(x)
print(y)2.2.3.系列解包赋值
a,b,c10,20,30
print(a)
print(b)
print(c)在c语言中如果想要交换俩个数的值我们都是要先定义一个新的变量三者进行交换方才可以将原来三个数进行交换。
#includestdio.h
int main()
{int a 20;int b 10;int tmp 0;tmp a;a b;b tmp;printf(a%d, a);printf(b%d, b);return 0;
}但是学完系列解包赋值后变得很简单。
a10
b20
a,bb,a
print(a)
print(b)3.内置数据类型_基本算数运算符
3.1四种内置数据类型 int 整形 float 浮点型 bool 布尔型 str 字符串 a123
b3.14
c314e-2
dTrue
ehello world
print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))3.2.基本运算符 加法 减法 - 乘法 * 浮点数除法/ 整数除法// 求模 % 幂运算符 ** a7/2
b7//2
c7%2
d7**2
print(a)
print(b)
print(c)
print(d)3.3.divmod()
divmod()函数同时得到商和余数返回的是元组
print(divmod(6,4))#元组以后在进行对元组的讲解 完