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 之 基础知识(四)


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

查看所有标签

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

周鸿祎自述

周鸿祎自述

周鸿祎 / 中信出版社 / 2014-8 / 45.00元

在很多方面,周鸿祎都是互联网领域的颠覆者。他重新定义了“微创新”,提出从细微之处着手,通过聚焦战略,以持续的创新,最终改变市场格局、为客户创造全新价值。他第一个提出了互联网免费安全的理念,也由此让奇虎360拥有了超过4亿的用户。 在《周鸿祎自述:我的互联网方法论》中,周鸿祎首次讲述了自己的互联网观、产品观和管理思想,厘清了互联网产品的本质特征和互联网时代的新趋势,列举了颠覆式创新在现实中的实......一起来看看 《周鸿祎自述》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换