1 / 35
文档名称:

Python 基础语法.doc

格式:doc   大小:103KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python 基础语法.doc

上传人:花开一叶 2019/5/16 文件大小:103 KB

下载得到文件列表

Python 基础语法.doc

相关文档

文档介绍

文档介绍:羃Python的特点蒁 Python是一种代表简单思想的语言。芆 Python有极其简单的语法。蒃 、开源袈 Python是FLOSS(自由/开放源码软件)之一。螆 。薄 Python已被移植到很多平台,这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、膅 BeOS、OS/390、z/OS、PalmOS、QNX、VMS、Psion、AcomRISCOS、VxWorks、PlayStation、SharpZaurus、膄 WindowsCE甚至还有PocketPC。莁 。在计算机内部,python解释器把源代码转换为字节码的中间形式,然后再把它翻译成计算机使用的机器语言。袈 Python既支持面向过程编程也支持面向对象编程。莃 ,如c/c++。芈 ++程序中,从而提供脚本功能。膀 Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、蚇电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。莅---------------分割线------------------------以下是Python的基本语法---------------------------------------------------------芁一、基本概念羈 :整数、长整数、浮点数和复数。***整数,、3E-2莀复数如1+2j、+ (字符的序列)袆python中单引号和双引号使用完全相同。膀使用三引号('''或""")可以指定一个多行字符串。葿转义符'\'羅自然字符串,通过在字符串前加r或R。如r"thisisalinewith\n"则\n会显示,并不是换行。蚆python允许处理unicode字符串,加前缀u或U,如u"thisisanunicodestring"。膁字符串是不可变的。袁按字面意义级联字符串,如"this""is""string"会被自动转换为thisisstring。虿 '_'。芃标识符的其他的部分有字母、数字和下划线组成。罿标识符对大小写敏感。肈 python程序中用到的任何“东西”都成为“对象”。肀 ,逻辑行则是python看到的。薇 python中分号;标识一个逻辑行的结束,但是实际中一般每个物理行只写一个逻辑行,可以避免使用分号。薃多个物理行中可以写一个逻辑行,如下:肂s="peteris\蒀writingthisarticle"羇上面\的使用被称为‘明确的行连接’,又如:莄print\膃"peter"薈 ,行首的空白是最重要的,又称为缩进。行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而决定语句肄分组。这意味着同一层次的语句必须有相同的缩进,每一组这样的语句称为一个块。羀注意:不要混合使用空格和制表符来缩进,因为在跨越不同的平台时无法正常工作。羁二、运算符与表达式袆 名称 说明 例子羂+ 加 两个对象相加 3+5得到8。'a'+'b'得到'ab'。聿- 减 得到负数或是一个数减去另一个数 -。50-24得到26。葿* 乘 两个数相乘或是返回一个被重复若干次的字符串 2*3得到6。'la'*3得到'lalala'。薅** 幂 肃返回x的y次幂膈3**4得到81(即3*3*3*3)羈/ 除 x除以y 4/3得到1(整数的除法得到整数结果)。.芅// 取整除 返回商的整数部分 4//% 取模 返回除法的余数 8%3得到2。-%<< 左移 把一个数的比特向左移一定数目(每个数在内存中都表示为比特或二进制数字,即0和1) 2<<2得到8。——2按比特表示为10莈>> 右移 把一个数的比特向右移一定数目 11>>1得到5。——11按比特表示为1011,向右移动1比特后得到101,即十进制的5。肆& 按位与 数的按位与 5&3得到1。羂| 按位或 数的按位或 5|