1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Python基础语法之变量与数据类型详解

小编为您详解Python语法基础

小编写这篇文章的主要目的,主要是给大家去进行解释一些关于Python的事情,包括关于一些基础的语法,还会涉及到一些相关的变量问题。另外,在Python之中,还会涉及到一些相关的数据,这些数据类型都包括什么呢?下面就给大家详细解答下。

Python基础语法之变量与数据类型详解

一.输出函数print

在python中,print()是可以直接使用的输出函数,将数据输出到控制台上。

1.print函数的使用

1.1可以输出数字

只要是数字都可以输出

print(520)

print(131.4)

print(-131.4)

1.2可以输出字符串

输出字符串需要加上引号

print(“我爱Python”)

print(‘Python是什么?’)

print(‘Python无敌了’)

1.3可以输出表达式

print(1+1)

print(2+2)

print(4+4)

1.4可以输出至文件中

1.1-1.3都是输出至控制台中,当然也可以输出到文件中。

fp=open(‘D:/a.txt’,’a+’)

print(‘HelloWorld’,file=fp)

fp.close()

有时候我们需要对一些特殊字符进行转义,使用”\\”。常见的转义字符含义:

二.变量与数据类型

变量就是存储数据的一片内存空间,里面由数据类型,地址,数据构成,变量的命名规则。

变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头,注意大小写,不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。Python中常见的数据类型如下:

2.1整型

Python3.x中只有int类型的整数,在Python中可以处理任意大小的整数。并且可以支持进制的表示。

n1=123

n2=0

n3=-123

print(n1,type(n1))

print(n2,type(n2))

print(n3,type(n3))

print(‘二进制’,0b011101)

print(‘八进制’,0o123)

print(‘十进制’,123)

print(‘十六进制’,0x123)

2.2浮点型

浮点数就是小数,支持科学计数法表示。浮点型运算是有精度问题的。

x1=1.1

x2=2.2

print(x1+x2)

解决精度问题,使用Demical对象:

from decimal import Decimal

x1=1.1

x2=2.2

print(Decimal(‘1.1’)+Decimal(‘2.2’))

2.3字符串型

字符串是以单引号或双引号括起来的任意文本,字符串可以是单引号,双引号或者三引号。

print(“我爱Python”)

print(‘Python是什么?’)

print(‘Python无敌了’)

2.4布尔型

布尔值只有True、False两种值,要么是True,要么是False。运算的时候True为1.Flase为0。

print(True)

print(False)

print(True+1+False)

三.数据类型转换

为了可以让不同的数据类型进行拼接与运算,Python提供了类型转换的函数。

3.1int()

将一个数值或数值表示的字符串转换成整数。

x1=3

x2=”4″

print(x1+int(x2))#7

3.2float()

将一个数值表示字符串或者int型转换成浮点数。

3.3str()

将指定的对象转换成字符串形式。

x1=32

x2=32.2

print(str(x1)+str(x2))#3232.2

Python中的注释tips:

1.单行注释用#注释内容

2.多行注释使用一对三引号”’注释内容”’

到此为止,这篇文章就给大家介绍到这里了,希望可以给大家带来更多的帮助。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/7234.html