- 浏览: 273925 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
Xujian0000abcd:
说的太好啦~赞一个~
shell if语句中的并列 -
Jimmy.song:
终于在楼主这里找到答案,很受益,谢谢~
使用diff或者vimdiff比较远程文件(夹)与本地文件(夹)
在Python中有4种类型的数——整数、长整数、浮点数和复数。
字符串:单引号(')可以用单引号指示字符串,空格和制表符都照原样保留。
双引号(")双引号中的字符串与单引号中的字符串的使用完全相同。
三引号('''或""") 利用三引号,可以指示一个多行的字符串。可以在三引号中自由的使用单引号和双引号。
转义字符:"\"
在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行。
例如:"This is the first sentence.\
This is the second sentence."
等价于"This is the first sentence. This is the second sentence."
自然字符串:如果想要指示某些不需要如转义符那样的特别处理的字符串,那么需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。会原样输出
Unicode字符串:只需要在字符串前加上前缀u或U,在处理文本文件的时候使Unicode字符串,特别是当这个文件含有用非英语的语言写的文本时。
字符串是不可变的
如果把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s' 'your name?'会被自动转为"What's your name?"。
标识符命名
标识符 是用来标识 某样东西 的名字。命名时,要遵循这些规则:
•标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。
•标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。
•标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
•有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。
•无效 标识符名称的例子有2things、this is spaced out和my-name。
使用变量时,只需要给它一个值,不用声明或定义数据类型
物理行是你在编写程序时所 看见 的。逻辑行是Python 看见 的单个语句。Python假定每个 物理行 对应一个 逻辑行,要想一个物理行对应多个逻辑行,物理行用逗号分开,最好不要用这种方式。逻辑行太多时,可以用多个物理行显示一个逻辑行
缩进:空白在Python中是重要的。事实上行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。
错误的缩进缩进会引发错误
不要混合使用制表符和空格来缩进,因为这在跨越不同的平台的时候,无法正常工作。强烈建议在每个缩进层次使用单个制表符或两个或四个空格。选择这三种缩进风格之一。更加重要的是,选择一种风格,然后一贯地使用它,即只使用一种风格。
字符串:单引号(')可以用单引号指示字符串,空格和制表符都照原样保留。
双引号(")双引号中的字符串与单引号中的字符串的使用完全相同。
三引号('''或""") 利用三引号,可以指示一个多行的字符串。可以在三引号中自由的使用单引号和双引号。
转义字符:"\"
在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行。
例如:"This is the first sentence.\
This is the second sentence."
等价于"This is the first sentence. This is the second sentence."
自然字符串:如果想要指示某些不需要如转义符那样的特别处理的字符串,那么需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。会原样输出
Unicode字符串:只需要在字符串前加上前缀u或U,在处理文本文件的时候使Unicode字符串,特别是当这个文件含有用非英语的语言写的文本时。
字符串是不可变的
如果把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s' 'your name?'会被自动转为"What's your name?"。
标识符命名
标识符 是用来标识 某样东西 的名字。命名时,要遵循这些规则:
•标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。
•标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。
•标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
•有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。
•无效 标识符名称的例子有2things、this is spaced out和my-name。
使用变量时,只需要给它一个值,不用声明或定义数据类型
物理行是你在编写程序时所 看见 的。逻辑行是Python 看见 的单个语句。Python假定每个 物理行 对应一个 逻辑行,要想一个物理行对应多个逻辑行,物理行用逗号分开,最好不要用这种方式。逻辑行太多时,可以用多个物理行显示一个逻辑行
缩进:空白在Python中是重要的。事实上行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。
错误的缩进缩进会引发错误
不要混合使用制表符和空格来缩进,因为这在跨越不同的平台的时候,无法正常工作。强烈建议在每个缩进层次使用单个制表符或两个或四个空格。选择这三种缩进风格之一。更加重要的是,选择一种风格,然后一贯地使用它,即只使用一种风格。
发表评论
-
pickle 模块
2012-11-15 16:44 975持久性就是指保持对象,甚至在多次执行同一程序之间也保持 ... -
python copy and deepcopy
2012-11-15 14:51 1659>>> a=[[1,2],(3,5),123 ... -
python 常用模块
2012-11-15 10:19 1424python除了关键字(keywords)和内置的类型和函数( ... -
字符串变成变量名
2012-11-02 11:47 3926使用字符串指代变量名。 比如说,有两个变量 a=" ... -
PYTHON--常用函数(二)
2012-08-30 16:33 1045类型转换函数 chr(i) chr()函数返回ASCII码对 ... -
PYTHON--常用函数(三)
2012-08-30 16:33 1346eval( expression[, globals[, lo ... -
PYTHON--常用函数(一)
2012-08-31 09:47 2289字符串常用函数 replace( ... -
DeprecationWarning: the sets module is deprecated from sets import Immut
2012-08-21 15:53 2163解决方法: 1) file "__init__&qu ... -
MySQLdb for Python 安装 windows
2012-08-21 15:31 25301、由于自己使用的是MySQL 5.5社区服务器版本,由于Wi ... -
python lambda
2011-10-19 16:13 3507Python支持一种有趣的语法,它允许你快速定义单行的最小函数 ... -
python
2011-08-29 10:42 1073在python中, def名可以作为参数在def中传递,在使用 ... -
Python中的Glob模块
2011-05-30 10:49 955glob模块是最简单的模块之一,内容非常少。用它可以查找符合特 ... -
urllib模块
2011-05-23 14:51 961urllib模块提供的上层接口,使我们可以像读取本地文件一样读 ... -
xml.sax.saxutils
2011-05-23 14:30 1670xml.sax.saxutils模块里面包含了很多在使用SAX ... -
Python ConfigParser模块的使用
2011-05-23 10:27 1157在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配 ... -
Python方法参数中的 * 和 **
2011-05-06 11:25 1572*args(实际上,*号后面跟着变量名)语法在Python中表 ... -
Python 字符串
2010-11-04 16:17 7761.join()方法"X".join(ar ... -
Python 正则表达式二
2010-11-04 15:52 1287一、字符串 1.python字符串通常有单引号('...')、 ... -
Python 正则表达式一
2010-11-04 14:00 13621.元字符:. ^ $ * + ? { [ ] \ | ( ) ... -
Python中OptionParser模块
2010-11-03 10:46 9397自己理解: 步骤:(1) OptionParser 构造参数 ...
相关推荐
Python 基本概念整理 Python 是一种高层次的脚本语言,具有可读性强、语法结构清晰、易于学习和维护等特点。Python 的设计具有很强的可读性,使用英文关键字和标点符号,具有比其他语言更有特色语法结构。 Python ...
以下是对标题和描述中提到的Python基本概念的详细阐述: 1. 变量 变量是编程中的基本元素,用于存储数据。在Python中,变量的创建非常直观,无需提前声明类型,只需直接赋值即可。例如,`x = 10` 创建了一个名为`x...
关于 Python 的基本概念、特性、常用库和应用领域的简要介绍
《Python数据挖掘概念方法与实践》是一本深入探讨如何利用Python进行数据挖掘的书籍。它不仅涵盖了Python语言的基础,还详细介绍了数据挖掘的各种概念、技术和实际应用。在阅读本书的过程中,读者将学习到如何从数据...
在对Python建立基本概念的前提下,循序渐进地引导读者学习Python版本的选择、不同平台下Python开发环境的搭建、Python基本的语法,并最终使读者可以利用Python实现一些简单的应用开发。, 《Python硬件编程实战》主要...
Python面向对象基本概念PPT课件.ppt
11_Python_函数基本概念和示例 文章配套的 jupyter notebook 源码资源,可以直接运行使用,欢迎下载练习。 目录如下: 函数 定义函数 调用函数 参数传递 示例 返回值 文档字符串 函数是对象 附件
- **网络编程**:学习使用urllib、requests库进行HTTP请求,了解网络爬虫的基本概念。 4. **提高阶段**: - **Web开发**:使用Flask或Django框架搭建简单的Web应用,理解MVC模式。 - **数据库操作**:通过SQLite...
"电子协会Python四级1" 本文档主要是关于 Python 编程语言的知识点,涵盖了 Python ...以上是对电子协会 Python 四级考试试卷的知识点总结,涵盖了 Python 的基本概念、函数、递归、算法、数据结构、文件操作等方面。
在Python的学习过程中,了解基本语法是首要任务。这包括变量的声明与使用、数据类型(如整型、浮点型、字符串和布尔型)、运算符(算术、比较、逻辑)、以及流程控制语句(如if条件语句、for循环、while循环)。书中...
本文将对 Python 基本输入输出进行详细的讲解,涵盖基本概念、变量、函数和参数等知识点。 一、基本概念 在 Python 中,输入输出操作是通过函数来实现的。其中,print() 函数用于输出内容,而 input() 函数用于...
在对Python建立基本概念的前提下,循序渐进地引导读者学习Python版本的选择、不同平台下Python开发环境的搭建、Python基本的语法,并最终使读者可以利用Python实现一些简单的应用开发。 《Python硬件编程实战》主要...
本文档主要探讨了Python的基础知识,包括基本语法、注释、字面量和变量、标识符以及命名规则。 首先,Python的基本语法要求严格区分大小写,这意味着"Python"和"python"在语言中被视为不同的标识符。每行代码被视为...
Python课程设计的主要教学目标是让学生掌握Python编程语言的基本概念和技能,能够运用Python进行简单的程序设计。具体目标包括: 1.理解Python编程语言的基本概念和语法:学生能够理解Python的基本语法规则,包括...
廖雪峰Python笔记涵盖了Python语言的基础知识,从最基本的概念到模块部分,不包括函数式编程。下面是对该笔记的知识点总结: Python基础 * Python语言的概述:Python是一种高级的、解释性的编程语言,具有简洁、...
此外,四级可能还会涉及到一些基本的算法和数据结构知识,如排序和搜索算法,以及简单的网络编程概念。 每个级别的考试都会基于所涵盖的知识点来设计,不仅测试学生的理论知识,也注重实践能力。代码量的要求随着...
本节课重点介绍了Python编程的基础知识,涵盖了Python的基本概念、安装与使用、变量的定义和使用、基本数据类型的介绍等内容。 一、Python概述 * Python是一种高级语言,易于学习和使用 * Python可以应用于多种...
本课程通过精心设计的教学内容和互动性强的课件,帮助孩子们在愉快的氛围中理解和掌握编程的基本概念。 **一、Python编程简介** Python是一种高级编程语言,以其易于学习、可读性强的特点而闻名。在少儿Python编程...