首行缩进

Python 基础语法

别等时光非礼了梦想. 提交于 2019-12-23 01:07:24
Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习Python的基础语法,让你快速学会Python编程。 用一张图概况Python学习 第一个Python程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。 linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下: $ python Python 2.4.3 (#1, Nov 11 2010, 13:34:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> Window上在安装Python时已经已经安装了默认的交互式编程客户端,提示窗口如下: 在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果: >>> print "Hello, Python!"; 在 Python 2.4.3 版本中,以上事例输出结果如下: Hello, Python! 如果您运行的是新版本的Python,那么你就需要在print语句中使用括号如: >>> print (

Python编码规范总结

两盒软妹~` 提交于 2019-12-22 20:18:52
前言   有句俗话说得好:“没有规矩,不成方圆。”这句话在计算机编程领域同样适用。大家都知道,每个人编写代码的习惯与风格是不一样的。而代码风格的统一可以带来很多好处,我认为从最直观的角度来说就是增强了代码的可读性。此外,统一代码风格还有更容易发现bug、略微提高性能等好处。   之前曾经读过一篇文章,里面提到这样一句话:“任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员。”这句话对我的影响很深。我是一名大一本科在读学生,在平时的学习中不乏和同学互相讨论研究代码。我说过最多的一句话大概就是:“你这个代码写得太不规范了。”但是从来没有任何一个同学重视这句话,他们甚至会不屑一顾地回复我:“无所谓,又不是不能运行。”   但我认为,在系统学习一门编程语言之前,首先应该学习编码规范,从开始就养成一个良好的习惯,对于以后的学习来说也是有百利而无一害。只有这样,我们才可以编写出可读性高,无论自己和他人都易于理解的代码。 Python编码规范 参考书籍:《Python从小白到大牛》 作者:关东升 出版社:清华大学出版社 ISBN:978-7-302-50933-2 除此之外,我还参考了PEP 8编码规范。 1.命名规范   1.包名:全部小写字母,中间可以由点分隔开,不推荐使用下划线。作为命名空间,包名应该具有唯一性,推荐采用公司或组织域名的倒置。   2

3.Python3 基础语法

喜夏-厌秋 提交于 2019-12-22 19:47:16
Python3 基础语法 一、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。 二、标识符 第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了 三、python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda'

Python 基础语法,这样理解

不想你离开。 提交于 2019-12-10 12:23:17
Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。 第一个 Python 程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。 linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下: $ python Python 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> Window 上在安装 Python 时已经安装了交互式编程客户端,提示窗口如下: 在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果: >>> print ("Hello, Python!") 在 Python 2.7.6 版本中,以上实例输出结果如下: Hello, Python! 脚本式编程 通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕

3.Python3 基础语法

你。 提交于 2019-12-03 16:30:05
Python3 基础语法 一、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。 二、标识符 第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了 三、python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda'

Python 基础语法

主宰稳场 提交于 2019-12-02 12:38:04
Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。 第一个 Python 程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。 linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下: $ python Python 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin Type "help", "copyright", "credits" or "license" for more information. >> Window 上在安装 Python 时已经安装了交互式编程客户端,提示窗口如下: 在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果: >>> print ("Hello, Python!") 在 Python 2.7.6 版本中,以上实例输出结果如下: Hello, Python! 脚本式编程 通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

swift 首行缩进两个字符

孤街醉人 提交于 2019-11-30 17:42:33
1 let paraStyle01 = NSMutableParagraphStyle() 2 paraStyle01.alignment = .left 3 //对齐 4 paraStyle01.headIndent = 0.0 5 //行首缩进 6 let emptylen:CGFloat = (cell?.textLabel?.font.pointSize)!*2 7 paraStyle01.firstLineHeadIndent = emptylen 8 //首行缩进 9 paraStyle01.tailIndent = 0.0 10 //行尾缩进 11 paraStyle01.lineSpacing = 2.0 12 //行间距 13 let attrText = NSAttributedString(string: professLabData[indexPath.row] + professContent[indexPath.row], attributes: [.paragraphStyle: paraStyle01]) 14 cell?.textLabel?.attributedText = attrText 给tableviewcell的textlabel上文字的前两个字符添加颜色: 1 let attributeString =

Python语法基础

半腔热情 提交于 2019-11-29 13:25:57
主要来源: 菜鸟Python教程 Python 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于 PHP 和 Perl 语言。 Python 是交互式语言: 这意味着,您可以在一个 Python 提示符,直接互动执行写你的程序。 Python 是面向对象语言 : 这意味着 Python 支持面向对象的风格或代码封装在对象的编程技术。 Python 是初学者的语言: Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。 Python 特点 1.易于学习: Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。 2.易于阅读: Python代码定义的更清晰。 3.易于维护: Python的成功在于它的源代码是相当容易维护的。 4.一个广泛的标准库: Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。 5.互动模式: 互动模式的支持,您可以从终端输入执行代码并获得结果的语言

前端笔记整理 html和css部分 (2)

五迷三道 提交于 2019-11-27 09:22:32
一段文字两端对齐:text-align:justify 将块元素转为单元格的模式:display:table-cell 行高:文字在行高垂直居中的位置上 text-indent 首行缩进,让文本消失的方法:设成负值 letter-spacing 字间距 word-spacing 英文单词之间的距离 text-transform 文本转大小写 font-variant 可以转小的大写字母 复合写法 font:12px/行高 “微软雅黑” 来源: https://www.cnblogs.com/wangbingblog/p/11355768.html