Python 之 基础知识(四)

栏目: Python · 发布时间: 8年前

内容简介:Python 之 基础知识(四)

一、公共方法(列表、元组、字典以及字符串)

1、内置函数

Python 之 基础知识(四)

cmp函数取消可以用比较运算符来代替,但是字典是无序的,故而不可以用比较运算符比较。

2、切片(列表、元组、字符串适用)

Python 之 基础知识(四)

3、运算符

Python 之 基础知识(四)

列表中直接加法运算符、append和extend的区别

  1. + 生成新的列表变量
  2. extend 把指定的列表参数合并到当前列表中
  3. append 把指定的列表元素当做独立的元素,追加到列表末尾

Python 之 基础知识(四)

in、not in 又叫 成员运算符

4、完全体for循环语法

如下:

for 变量 in 集合:
    循环体代码
else:
    没有通过break退出循环,循环结束后,会执行的代码

Python 之 基础知识(四)

应用场景

  • 判断一个字典是否存在指定的值
    • 如果存在,提示并且退出循环
    • 如果不存在,在循环整体结束后,希望得到一个统一的提示

 二、综合应用--名片管理系统

1、系统需求

Python 之 基础知识(四)

2、步骤

1、建立主循环、增加判断分支情况

Python 之 基础知识(四)

2、保存名片的数据结构

使用列表保存所有名片字典

3、丰富函数

4、 Linux 上的Shebang符号(#!)

  • #!这个符号叫做Shebang或者Sha-bang
  • Shebang通常在Unix系统脚本的中第一行开头使用
  • 指明执行这个脚本文件的解释程序
  • 步骤:
    • 使用which查询 Python 3解释器所在路径
    • 在要运行的主Python文件第一行增加以下内容
      • #! /usr/bin/python3
    • 修改主Python文件的文件权限,增加执行权限
      • chmod +x cards_main.py
    • 在需要时执行程序即可
      • ./cards_main.py

PS (pass关键字的作用)、(TODO注释)、(批量rename code )

Python 之 基础知识(四)

Python 之 基础知识(四)


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

STL源码剖析

STL源码剖析

侯捷 / 华中科技大学出版社 / 2002-6 / 68.00元

学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。 这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术......一起来看看 《STL源码剖析》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码