Python语言的变量认识及操作方法

yipeiwu_com7年前Python基础

今天我给大家介绍的是python中的Number变量,与c++,java有些不同,下面让来为大家介绍:

在python中是不用声明变量类型的,不过在使用变量前需要对其赋值,没有值得变量是没有意义的,编译器也不会通过

一 : 整型-----int:

int 在python中的用法与c++大致是一样的:

a=12

print a

打印的结果就是:12

在这里我要首先向大家介绍几个函数

type():返回括号中的数据类型

a='hello'
print type(a)
>>>><type 'string'>

len():返回括号中的变量的长度

注:使用len()方法是不能用int类型

a='hello world'
print len(a)
>> >11

二 : 浮点型------float

浮点型由整数部分与小数部分组成,也可以用科学计数法表示

a=1.23
print type(a)
>> <type 'float'>

三 :复数

复数是由实数部分和虚数部分构成,可以用a+bj或comple(a,b),复数的实部a和虚部b都是浮点型

四: 数据类型转换

int(x) : 将x转换为一个整数

float(x) : 将x转换为一个浮点数

complex(x) :将x转换为一个复数,实数部分为x,虚数部分为0

a=1.23

print complex(a)

>>>(1.23+0j)

complex(x,y) : 将x和y转换为一个复数,实数部分为x,x和y是数字表达式

五: 常量

python中有两个比较常见的常量,即PI和E

PI:数学常量pi(圆周率)

E:数学常量e.即自然数

总结

以上所述是小编给大家介绍的Python语言的变量认识及操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

浅析Python多线程下的变量问题

在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁。 但是局部变量也有问题,就...

Python中实现输入超时及如何通过变量获取变量名

Python中实现输入超时及如何通过变量获取变量名

背景介绍 开发中遇到了一个需求:程序运行到某处时需要用户确认, 但不能一直傻等, 后面的程序不能被一直阻塞, 需要有个超时限制, 也就是这个程序如果在一段时间后还没有得到用户输入就执行...

Python subprocess模块学习总结

一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。...

python处理multipart/form-data的请求方法

方法1: import requests url = "http://www.xxxx.net/login" #参数拼凑,附件上传格式如picurl参数,其他表单参数值拼成tupl...

分享一个可以生成各种进制格式IP的小工具实例代码

分享一个可以生成各种进制格式IP的小工具实例代码

前言 在开始本文之前,先来介绍一下相关内容,大家都知道一些防护SSRF漏洞的代码一般使用正则来判断访问IP是否为内部IP,比如下面这段网上比较常见的正则: if re.match(r...