导语:
本文主要介绍了关于python面向过程的优缺点的相关知识,包括python为什么叫爬虫,以及python tuple类型这些编程知识,希望对大家有参考作用。
1.优点:复杂问题精简。即把一个大而复杂的问题分成几个小步骤来实现。
毕竟实现小问题要简单很多。
2、缺点:一个流水线或者一个流程就是解决一个问题,但是很难解决一个相当大的问题。
也就是说,很难用一条生产线生产出一台复杂的机器。即使可以,也需要大改,改一个部件,牵一发而动全身。
实例
# here put the import lib
#假设我们让用户登入微信:
username = "Sunny Chen"
password = "12345"
count = 0
while count < 3:
user = input("please enter your username:")
passwd = input("please enter your password:")
if username == user and password == passwd:
print("welcome to wechat...")
break
else:
print("sorry,incorrent username or password..")
count += 1
if count == 3:
print("sorry,you have tried too many times..")
# 在这个例子里:我们让用户登入微信,然而在整个过程中,我们设计让用户输入用户名和密码,如果用户名和密码正常,就登入成功;而密码错误,则显示用户名或者密码错误;当然我们也不可能让用户一直试下去,只有三次机会,如没成功则显示登入次数太多。
#这便是典型的面向过程设计,根据问题一步步的设计解决步骤。
# 输出为
# please enter your username:Sunny Chen
# please enter your password:12345
# welcome to wechat...
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python开发中的编码方式如何比较和使用?01/11
- ♥ python输入身高和体重来计算BMI08/24
- ♥ python包中__all__的使用10/01
- ♥ 在vscode中写Python的详细步骤11/04
- ♥ python异常模块的整理11/05
- ♥ 什么是python可选参数09/10
内容反馈