面向过程编程理论

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

面向过程的编程理论

面向过程的程序设计

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

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

面向对象编程(补充)

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

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

# 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)

相关推荐

  • 小字加偏旁,小字加一笔,变成什么字

    技术小字加偏旁,小字加一笔,变成什么字可以是少,还可以是木 因为在现代汉语中,小字加一笔只有一个字,是“少”字小字加偏旁。 在《新华字典》或《现代汉语词典》的部首中查到“小”,在“小”部中查一画,就查到

    生活 2021年10月29日
  • Python数据分析的示例分析

    技术Python数据分析的示例分析这篇文章主要介绍了Python数据分析的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、什么是数据分析数据分析

    攻略 2021年10月28日
  • 基于layui如何实现登录页面

    技术基于layui如何实现登录页面本篇内容主要讲解“基于layui如何实现登录页面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于layui如何实现登录页面”吧!首先给看下

    攻略 2021年11月26日
  • Python如何爬取猫咪网站交易数据

    技术Python如何爬取猫咪网站交易数据这期内容当中小编将会给大家带来有关Python如何爬取猫咪网站交易数据,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、前言看到可爱的猫咪表情包

    攻略 2021年10月26日
  • 如何分析bootstrap和vue的区别

    技术如何分析bootstrap和vue的区别今天就跟大家聊聊有关如何分析bootstrap和vue的区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。区别:1、B

    攻略 2021年11月2日
  • 如何进行ASP.NET MVC应用程序执行过程的分析

    技术如何进行ASP.NET MVC应用程序执行过程的分析本篇文章给大家分享的是有关如何进行ASP.NET MVC应用程序执行过程的分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说

    攻略 2021年11月26日