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


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

查看所有标签

猜你喜欢:

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

Programming Ruby中文版

Programming Ruby中文版

托马斯 / 孙勇、姚延栋、张海峰 / 电子工业出版社 / 2007-3 / 99.00元

《Programming Rudy》(中文版)(第2版)是它的第2版,其中包括超过200页的新内容,以及对原有内容的修订,涵盖了Ruby 1.8中新的和改进的特性以及标准库模块。它不仅是您学习Ruby语言及其丰富特性的一本优秀教程,也可以作为日常编程时类和模块的参考手册。Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简......一起来看看 《Programming Ruby中文版》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

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

URL 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具