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 urlopen()函数 示例分享
Jun 12 Python
Python制作CSDN免积分下载器
Mar 10 Python
Python正则获取、过滤或者替换HTML标签的方法
Jan 28 Python
一些常用的Python爬虫技巧汇总
Sep 28 Python
python字典多键值及重复键值的使用方法(详解)
Oct 31 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
使用Python进行QQ批量登录的实例代码
Jun 11 Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 Python
pycharm创建scrapy项目教程及遇到的坑解析
Aug 15 Python
Python绘制动态水球图过程详解
Jun 03 Python
keras和tensorflow使用fit_generator 批次训练操作
Jul 03 Python
Python通过m3u8文件下载合并ts视频的操作
Apr 16 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实现按照权重随机排序数据的方法
2015/01/09 PHP
PHP检测用户语言的方法
2015/06/15 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
PHP实现简单日历类编写
2020/08/28 PHP
PHP变量的作用范围实例讲解
2020/12/22 PHP
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
js实现目录定位正文示例
2013/11/14 Javascript
浅谈javascript对象模型和function对象
2014/12/26 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
配置eslint规范项目代码风格
2019/03/11 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
vue监听键盘事件的相关总结
2021/01/29 Vue.js
让Python代码更快运行的5种方法
2015/06/21 Python
python机器学习实战之K均值聚类
2017/12/20 Python
python线程中同步锁详解
2018/04/27 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python golang中grpc 使用示例代码详解
2020/06/03 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
碧欧泉Biotherm加拿大官方网站:法国高端护肤品牌
2019/10/18 全球购物
财经学院自荐信范文
2014/02/02 职场文书
周年庆促销方案
2014/03/15 职场文书
中秋晚会策划方案
2014/06/12 职场文书
妇女工作先进事迹
2014/08/17 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
元宵节寄语大全
2015/02/27 职场文书
如何正确理解python装饰器
2021/06/15 Python
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers