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


Posted in Python onFebruary 11, 2018

今天我给大家介绍的是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目录与文件名操作例子
Aug 28 Python
详解Python中的静态方法与类成员方法
Feb 28 Python
Python实现针对中文排序的方法
May 09 Python
Python实现的多线程同步与互斥锁功能示例
Nov 30 Python
基于Python中capitalize()与title()的区别详解
Dec 09 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
python微信公众号之关键词自动回复
Jun 15 Python
使用Python opencv实现视频与图片的相互转换
Jul 08 Python
Tensorflow 自定义loss的情况下初始化部分变量方式
Jan 06 Python
python的flask框架难学吗
Jul 31 Python
python实现AHP算法的方法实例(层次分析法)
Sep 09 Python
OpenCV+Python3.5 简易手势识别的实现
Dec 21 Python
利用Opencv中Houghline方法实现直线检测
Feb 11 #Python
tensorflow输出权重值和偏差的方法
Feb 10 #Python
详解tensorflow实现迁移学习实例
Feb 10 #Python
Python学习之Django的管理界面代码示例
Feb 10 #Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
Feb 10 #Python
tensorflow训练中出现nan问题的解决
Feb 10 #Python
用Eclipse写python程序
Feb 10 #Python
You might like
php启用zlib压缩文件的配置方法
2013/06/12 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
JavaScript中函数声明优先于变量声明的实例分析
2012/03/01 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
基于JavaScript代码实现微信扫一扫下载APP
2015/12/30 Javascript
Linux下为Node.js程序配置MySQL或Oracle数据库的方法
2016/03/19 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
2016/06/17 Javascript
jquery删除数组中重复元素
2016/12/05 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
[08:42]DOTA2每周TOP10 精彩击杀集锦vol.2
2014/06/25 DOTA
Python 的描述符 descriptor详解
2016/02/27 Python
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
python如何查看系统网络流量的信息
2016/09/12 Python
python使用str &amp; repr转换字符串
2016/10/13 Python
django框架模板语言使用方法详解
2019/07/18 Python
详解python中index()、find()方法
2019/08/29 Python
Python数据库小程序源代码
2019/09/15 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
python接口自动化框架实战
2020/12/23 Python
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
DELPHI面试题研发笔试试卷
2015/11/08 面试题
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
创业计划书之书店
2019/09/10 职场文书
python如何进行基准测试
2021/04/26 Python
python基础学习之生成器与文件系统知识总结
2021/05/25 Python
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android
Pandas 数据编码的十种方法
2022/04/20 Python
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server