python基础重点梳理笔记.docx
《python基础重点梳理笔记.docx》由会员分享,可在线阅读,更多相关《python基础重点梳理笔记.docx(5页珍藏版)》请在文库网上搜索。
1、Python 变量和数据类型变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型。如果字符串本身包含来表示: Im OK 怎么办?比如我们要表示字符串ImOK,这时,可以用 括起类似的,如果字符串包含 ,我们就可以用 括起来表示: Learn Python in imooc如果字符串既包含 又包含 怎么办?这个时候,就需要对字符串的某些特殊字符进行转义,Python字符串用进行转义:BobsaidIm OK .字符串前面加个前缀r,表示这是一个raw字符串,里面的字符就不需要转义了。例如: r (_)/ (_)/表示多行字符串,可以用.表示: Li
2、ne 1 Line 2Line 3 还可以在多行字符串前面添加r,把这个多行字符串也变成一个raw 字符串:Python 在后来添加了对Unicode 的支持,以Unicode 表示的字符串用u.表示,比如: printu 中文 Python 中布尔类型and 和 or运算的一条重要法则:短路计算。1.在计算 a and b因此返回 a ;如果 a时,如果是 Truea 是 False ,则根据与运算法则,整个结果必定为,则整个计算结果必定取决与 b ,因此返回 b 。False,2. 在计算 a or b 时,如果 a 是 True ,则根据或运算法则, 整个计算结果必定为 True ,因此
3、返回 a ;如果 a是 False ,则整个计算结果必定取决于b,因此返回 b 。List和 Tuple 类型list用 把 list 的所有元素都括起来,就是一个list 对象。通常,我们会把list 赋值给一个变量。由于 Python 是动态语言,所以 list 中包含的元素并不要求都必须是同一种数据类型,我们完全可以在 list 中包含各种数据用 -1 这个索引来表示 list 最后一个元素,倒数第二个元素用 -2,以此类推,注意不要越界。用 list 的 append()方法,把元素追加到list 的末尾;用list的insert()方法,它接受两个参数,第一个参数是索引号,第二个参数
4、是待添加的新元素。用 list 的 pop() 方法总是删掉的元素 a 不在末尾,先定位的list的最后一个元素, 并且它还返回这个元素。a 的索引,例如a 的索引是 2,则用 pop(2) 把如果要删除 a 删除。对 list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。tuple 是另一种有序的列表,中文翻译为“元组 ”。 tuple和list非常类似,但是,tuple一旦创建完毕,就 不能修改 了。tuple创建 tuple和创建 list唯一不同之处是用( ) 替代了 。Python规定,单元素tuple要多加一个逗号“, ”,这样就避免了歧
5、义。例:t = (1, )条件判断和循环Python 代码的缩进规则 。具有相同缩进的代码被视为代码块。缩进请严格按照Python的习惯写法: 4 个空格,不要使用 Tab,更不要混合 Tab 和空格 ,否则很容易造成因为缩进引起的语法错误。在 Python 交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车if 语句后接表达式,然后用: 表示代码块开始。根据条件表达式的值为True或者False,分别执行if代码块或者else代码块。else后面有个 “: ”避免嵌套结构的if . else .,我们可以用if .多个elif . else .的结构,一次写完所有的规则。eli
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 基础 重点 梳理 笔记