python 简单的程序编码

现在的公司普遍适用Linux系统,因为他有四大特点:

 一、完善的网络功能

二、多任务,多用户系统

三、可靠的安全性,良好的稳定性

四、开源和伸缩性,强大的数据库支持

我们日常在使用python进行编程时,先创建一个文件夹,在文件夹里创建文件进行程序的编程,这样在以后的查看编程时不会显得那么杂乱无章,这样更方便管理。

在进行编程时,先要屡一下自己的思路,把大体的框架先想好,想好自己编写的程序有什么功能,够不够人性化,能不能让用户很容易理解,让用户知道他们 该怎么去操作,尽可能的人性化显示出来。这样会让更多的人接受自己的程序。说白了就是完善的系统,简洁的操作。

在编码中最经常用到的就是函数的调用,这样会很节省空间,有利于自检。

下面就以一个名片管理系统为例来给大家介绍一下

在写系统之前先定好大致的框架,如名片系统,大致分为几个模块人性化的显示出来,让用户更直观的看到


python 简单的程序编码_第1张图片
vi编写


python 简单的程序编码_第2张图片
界面显示

其中每一个模块就是一个函数的调用,这里我们要使用def 来写,这样可以在程序出错时,跟好的找出错误的所在。



python 简单的程序编码_第3张图片
函数调用

但是在其中,我们在新建名片是,需要用到list 和 dictionary 

把所有的名片都归总在list里

每新建一张名片就是一个dictionary。

要显示的话用遍历循环

遍历循环

用print打印输入要显示的名片

查询名片时,我们用正常的思维来考虑,正常我们查询时,要查询先要查他的名字,用名字来引出所需要查询的名片,来进行编辑或者是删除。


python 简单的程序编码_第4张图片
查询编写


python 简单的程序编码_第5张图片
人性化的编写

在给用户使用时,要尽可能的有更多的功能,让用户有更多的选择

编辑名片其实就是对dictionary进行增删改查。

以下的命令就是对list和dictionary增删改查,请大家参考:

列表格试:

list=[ 1,2,3,4],

list[索引]=‘数据’  修改数据先找数据下的下标

list.sort()  升序

list.sort(reverse=True)  j降序

list.reverse()反复反着排

list.index(数据) 获得数据第一次出现的引索

list.insert(引索,数据) 在指定的位置插入数据

list.append(数据)  。在末尾追加数据

list.remove(数据)  删除第一个出现的指定数据

list.extend(list2)j将列表2追加到列表1

list.pop删除末尾数据

list.pop(索引)删除指定索引的数据

list[引索]从列表中中取值

del list[索引] 删除第一个出现的指定的数据

元组格式:

tuple =()

字典格式:

dictionary ={ “name”: 'xiaoming',.....}

改字典

dictionary.[‘name’] = "李四"

插入数据

dictionary[“email”] = “”[email protected]“”

追加字典到列表:

list.append(dictionary)

list  列表:(可以有重复的数据)

1.储存的数据,有顺序(多种类型)

2.数据可以进行增删改查:(变动)

tuple 元组:

1.数据不可改变

dictionary 字典:

1. key:vlue 例子:“name”:‘张三’

一、无序;(不能有重复的key)

遍历循环:如下

for k in xiaoming:

print("%s: %s" % (k, xiaoming[k]))

你可能感兴趣的:(python 简单的程序编码)