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笔记(1) 关于我们应不应该继续学习python
Oct 24 Python
浅谈python的dataframe与series的创建方法
Nov 12 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
Python 音频生成器的实现示例
Dec 24 Python
Python&&GDAL实现NDVI的计算方式
Jan 09 Python
numpy的Fancy Indexing和array比较详解
Jun 11 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
Oct 18 Python
10个python爬虫入门实例(小结)
Nov 01 Python
python cookie反爬处理的实现
Nov 01 Python
Python中BeautifulSoup通过查找Id获取元素信息
Dec 07 Python
matplotlib实现数据实时刷新的示例代码
Jan 05 Python
详解python3 GUI刷屏器(附源码)
Feb 18 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
利用ajax和PHP实现简单的流程管理
2017/03/23 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
jQuery语法高亮插件支持各种程序源代码语法着色加亮
2013/04/27 Javascript
使用Jquery实现点击文字后变成文本框且可修改
2013/09/21 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
2014/02/19 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
jQuery实现左侧导航模块的显示与隐藏效果
2016/07/04 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
2016/08/24 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
javascript表单正则应用
2017/02/04 Javascript
Vue 菜单栏点击切换单个class(高亮)的方法
2018/08/22 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
2019/09/21 jQuery
vue 父组件通过$refs获取子组件的值和方法详解
2019/11/07 Javascript
Vue列表循环从指定下标开始的多种解决方案
2020/04/08 Javascript
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
Python文件的读写和异常代码示例
2017/10/31 Python
Python3.5模块的定义、导入、优化操作图文详解
2019/04/27 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
Python中bisect的用法及示例详解
2020/07/20 Python
降低python版本的操作方法
2020/09/11 Python
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
Java多态性的定义以及类型
2014/09/16 面试题
毕业生医学检验求职信
2013/10/16 职场文书
简历的自荐信
2013/12/19 职场文书
初中音乐教学反思
2014/01/12 职场文书
英语简历自我评价
2014/01/26 职场文书
优秀学生干部推荐材料
2014/02/03 职场文书
校运会入场式解说词
2014/02/10 职场文书
经典安踏广告词
2014/03/21 职场文书
公司周年庆活动方案
2014/08/25 职场文书
财产分割协议书范本
2014/11/03 职场文书
2015年工会工作总结范文
2015/07/23 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python