面向过程编程理论

技术面向过程编程理论 面向过程编程理论面向过程编程过程就是流程的意思,即可以理解为先干什么再干什么然后干什么,注重过程基于该思想的编程就好比在一条流水线上,站在一个执行者的角度上面向对象编程(补充)面向

面向过程的编程理论

面向过程的程序设计

是过程的意思,也就是可以理解为先做什么再做什么,并注意过程。

基于这种思想的编程就像从执行者的角度站在流水线上。

面向对象编程(补充)

面向对象的思想不能代替面向过程的思想。面向对象的思想只是封装了面向过程,面向对象的思想站在一个指挥官的角度。

面向对象编程的三个特征:封装继承多态性(在强类型语言中)

# 1.通过用户注册了解面向过程编程的理论

# 1.输入用户名和密码。

#添加判断条件,防止用户名和密码不符合要求。

#合法输入用户名和密码,然后添加身份信息,选择家庭用户名的属性。

# 2.获取用户信息,形成固定格式。

# 3.使用新名称:以open(文件路径、读写模式、字符编码)作为操作文件和写入用户信息的方式。

def name_password():

名称=输入('输入用户名:')。条带()

密码=输入('请输入密码:')。条带()

如果len(名称)=0或len(密码)=0:

打印(“输入的用户名或密码无效”)

返回

id_property={'1': 'admin ',' 2': 'guest'}

打印(id_property)

Id_choose=输入('请选择身份属性:')。条带()

如果id_property:中的id_choose

id=id_property.get(id_choose)

else:

打印(“无效选择”)

返回

返回get_date(名称、密码、id)

def get_date(namedate,passworddate,iddate):

日期='%s|%s|%s' % (namedate,passworddate,iddate)

#打印(日期)

#字符串剪切到表格列表

date_list=date.split('| ')

User_info=['名称','密码','属性']

#通过将字符串()转换为字符串和dict() zip()将2个列表转换为字典

set _ info=str(dict(zip(user _ info,date_list)))

返回写日期(设置信息)

def write_date(日期2):

open(r'dateinfo.txt ',' a ',编码='utf8 ')为newdate:

newdate.write(日期2 '\n ')

打印(“成功注册”)

名称_密码()

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114075.html

(0)

相关推荐

  • Python中异常处理用法有哪些

    技术Python中异常处理用法有哪些本篇内容主要讲解“Python中异常处理用法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中异常处理用法有哪些”吧!为了

    攻略 2021年11月30日
  • 怎么开源你的Python库

    技术怎么开源你的Python库这篇文章主要介绍了怎么开源你的Python库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、源码将代码放在 GitHub

    攻略 2021年10月26日
  • JVM的艺术之如何使用类加载器

    技术JVM的艺术之如何使用类加载器这篇文章主要讲解了“JVM的艺术之如何使用类加载器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JVM的艺术之如何使用类加载器”吧!正式

    攻略 2021年10月23日
  • element-plus 原生开发 日期国际化语言

    技术element-plus 原生开发 日期国际化语言 element-plus 原生开发 日期国际化语言官网提供国际化语言解决办法:https://element-plus.org/zh-CN/gui

    礼包 2021年11月10日
  • Android输入法弹窗bug怎么处理

    技术Android输入法弹窗bug怎么处理小编给大家分享一下Android输入法弹窗bug怎么处理,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前言最近发现一个bug,在项目中的某个界面,每当弹出输入法

    攻略 2021年10月27日
  • 怎么理解TiDB兼容MySQL参数优化

    技术怎么理解TiDB兼容MySQL参数优化本篇内容介绍了“怎么理解TiDB兼容MySQL参数优化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年11月8日