python语言使用技巧分享


Posted in Python onMay 31, 2016

在写之前 最好指定python的路径:

#!/usr/bin/python

python 在linux中需要添加编码方式:以免出现中文乱码

# -*- coding: UTF-8 ?*-

二 在各类语言中,python应该是最会利用识缩进的语言 ,他的for语句即使有多行也不需要想java,C++、c一样使用{} ,可以像js、swift一样同换行符代表一句话,而不是使用; 号。有学过语言背景的同学请注意:

在python看来:

 python语言使用技巧分享

  python语言使用技巧分享

 

如果改变了缩进的方式,例如在第二个for上缩进,会导致错误:

python语言使用技巧分享

出现的错误如下:

python语言使用技巧分享

 那么问题来了: 换行到底与缩进对python有什么影响???

 python语言使用技巧分享

 通过运行的结果可知:

python语言使用技巧分享

1 换行可以看作java、c++中的 ; 号,不会对语句的结构造成影响。

2 相同距离的缩进可以看作一对{} , 无论在任何语言中{}应该成对出现。

在demo1中的之所以出现的这个python语句

python语言使用技巧分享

其相当于:

python语言使用技巧分享

就是因为{}不匹配 。所以才会出现一以下错误

IndentationError: unexpected indent

或者可以这样理解 :相同缩进的语句可以看做为代码块{}

以上这篇python语言使用技巧分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Django框架使用入门指引
Apr 15 Python
在Python中操作时间之strptime()方法的使用
Dec 30 Python
详解Python验证码识别
Jan 25 Python
python进阶_浅谈面向对象进阶
Aug 17 Python
ubuntu中配置pyqt4环境教程
Dec 27 Python
python数字图像处理之高级形态学处理
Apr 27 Python
使用PyCharm创建Django项目及基本配置详解
Oct 24 Python
关于Pycharm无法debug问题的总结
Jan 19 Python
详解python环境安装selenium和手动下载安装selenium的方法
Mar 17 Python
python列表删除和多重循环退出原理详解
Mar 26 Python
python安装后的目录在哪里
Jun 21 Python
Python爬虫之Spider类用法简单介绍
Aug 04 Python
Windows中安装使用Virtualenv来创建独立Python环境
May 31 #Python
Windows下Python使用Pandas模块操作Excel文件的教程
May 31 #Python
深入理解python中的浅拷贝和深拷贝
May 30 #Python
浅谈Python的文件类型
May 30 #Python
python中string模块各属性以及函数的用法介绍
May 30 #Python
Python 常用string函数详解
May 30 #Python
整理Python 常用string函数(收藏)
May 30 #Python
You might like
图文详解PHP环境搭建教程
2016/07/16 PHP
PHP7.1新功能之Nullable Type用法分析
2016/09/26 PHP
jQuery 各种浏览器下获得日期区别
2008/12/22 Javascript
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
ArtEditor富文本编辑器增加表单提交功能
2016/04/18 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
JavaScript中transform实现数字翻页效果
2017/03/08 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
2017/03/13 Javascript
jQuery Easyui Treegrid实现显示checkbox功能
2017/08/08 jQuery
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
vue实现购物车功能(商品分类)
2020/04/20 Javascript
Python制作钉钉加密/解密工具
2016/12/07 Python
django使用LDAP验证的方法示例
2018/12/10 Python
Python3.5文件修改操作实例分析
2019/05/01 Python
python处理document文档保留原样式
2019/09/23 Python
使用pyinstaller逆向.pyc文件
2019/12/20 Python
python实现交并比IOU教程
2020/04/16 Python
Html5踩坑记之mandMobile使用小记
2020/04/02 HTML / CSS
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
一份软件工程师的面试试题
2016/02/01 面试题
行政总经理岗位职责
2013/12/05 职场文书
2014年学校安全工作总结
2014/11/13 职场文书
婚礼新人答谢词
2015/01/04 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
公司酒会致辞
2015/07/30 职场文书
国庆节主题班会
2015/08/15 职场文书
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android