ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2021-10-17 15:34:26  阅读:141  来源: 互联网

标签:缩进 变量 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,开头,赋值
来源: https://blog.csdn.net/qq_42714063/article/details/120811399

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有