Python教程

【Python基础】python初步认识+基本数据类型

本文主要是介绍【Python基础】python初步认识+基本数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、       缩进规则

Python采用代码缩进和冒号 : 来区分代码块之间的层次。

Python的缩进量可以使用空格或者Tab键来实现缩进,通常情况下都是采用4个空格长度作为一个缩进量的。

这里需要注意的是同一个作用域的代码的缩进量要相同,

行尾的冒号和下一行缩进,表示下一个代码块的开始,而缩进的结束则表示此代码的结束。

二、       编码规范

Python采用PEP 8作为编码规范。

1、  每个import 语句只导入一个模块,尽量避免一次导入多个模块。

2、  不要在行尾添加分号,也不要用分号将两条命令放在同一行,不推荐下面的写法

3、  建议每行不超过80个字符,如果超过,建议使用小括号将多行内容隐式的连接起来,而不推荐使用反斜杠\进行连接

三、       标识符

只能包含数字,字母,下划线下,且第一个不能为数字、以下划线为开头的标识符一般有特殊意义。且要避免与关键字重合。

四、数据类型

Python是弱类型的语言:

体现在:

(1)定义变量的时候不需要强制指定变量的数据类型。变量无须声明就可以直接赋值,对一个不存在的变量赋值就相当于定义一个新变量。

(2) 变量的数据类型可以随时改变,比如,同一个变量可以一会被赋值为整数,一会被赋值为字符串。

Java中必须声明变量a的数据类型int,声明之后就只能向变量a中赋值整数,而不能赋值字符串等其他类型的数据。而Python则没有这些限制。

1、整数(int)

不分类型,没有什么长整型短整型什么的,取值范围是无限的,不会溢出。

不同进制的表示:

十进制:0-9,且整数不能以0作为开头,除非本身就是0;

二进制:开头0b或0B,是零0,不是欧O;

八进制:开头0o或0O

十六进制:开头为0x和0X

2、浮点数(float)

根据小数在存储过程中是否发生移动 ,分为浮点数和定点数。

十进制形式

指数形式:aEn=a*10^n (E可以是小写)

3、布尔类型(bool)

真或假,true or false

4、复数(complex):a+bj

咋赋值呢?复数也是数啊,直接赋值就行了。


a=10+20j,输出时,它还会给你自动加个括号,表明实部虚部是一起的,免得引起混淆。

这篇关于【Python基础】python初步认识+基本数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!