美文网首页
2018-07-13学习python第五天

2018-07-13学习python第五天

作者: Easy_wjc | 来源:发表于2018-07-13 21:22 被阅读0次

keyboard 键盘

写pass用于代替将要写的代码

写代码要先写框架,再往里面填充内容

项目开头用三引号写个人信息

while后边如果只显示输入Y退出,不限制会自动循环出现本界面

选中相应的pass之后按ctrl+F将会自动选中所有相同的

再按ctrl+H会替换

a=list()  默认从0开始计数

a=[]

append("")末尾添加,

insert("")任意位置添加,

extend组团添加(["",""])

遍历列表并输出

for n in nums:

  print(n)

列表是有顺序的

for循环遍历数据之后退出也是用的break

编程步骤:编程思路

  1.逐行思考,按步开发:适用与100行以内的代码;明确自己的代码要实

现什么功能[单个功能],思考功能实现的步骤[界面-处理-界面 | 处理]

  2.思考实现的逻辑(逻辑思维),框架开发:适用于500行以内的代码;明

确自己的代码要实现那些基本的功能【将功能分类:多个功能】,完成基本逻

辑的实现[不实现功能,只写流程],在关键的流程中,添加功能代码填充式开

发:面向过程的基础思路

  3.面向过程程序开发[函数式编程]:适用于小型项目开发

  4.面向对象程序开发:适用于中大型项目开发

  5.面向接口|面向抽象|面向切片

  6.面向服务程序开发

代码环境

开发环境:开发人员在编程开发代码的过程使用的计算机环境

生产环境:用户在线使用软件的环境

开发环境中:如果功能没有完成,可以使用pass

生产环境中:如果某个功能没有完成,提示用户功能正在升级中..

可以存储一组数据的类型:组合数据类型

列表:list

创建列表

names = list()  # 创建了一个空列表

names = []    # 创建了一个空列表

扩展内容:怎么样快速熟悉和掌握python中的模块和函数

dir()  查看某个类型下可以操作的所有的函数

help() 查看某个类型/函数/变量的操作方式

列表的基本操作:增删改查,简称CRUD,具体操作步骤带days5案例

登陆和注册的代码块:

u1=["wjc1","123","小武"]

u2=["wjc2","123","小六"]

u3=["wjc3","123","小七"]

users=[u1,u2,u3]

遍历列表验证用户登陆信息:

while True:

      os.system("cls")

      print("~*"*25)

      print("\n\t\t欢迎来到我的商城\n")

      print("~*"*25)

      print("\n\t1.用户登陆")

      print("\t2.用户注册")

      print("\n\t1.用户登陆")

      print("\t2.用户注册")

      print("\t3.退出系统")

      choice=input("请输入您的选项:")

      if choice=="1":

          while True:

              account=input("请输入您的账号:")

              password=input("请输入您的密码:")

              for n in users:

                  if account== n[0]  and  password== n[1]:

                      input("登陆成功,按任意键进入商城首页")

                      break

              else:

                  print("账号或密码有误请重新输入:")

                  continue

              break

        while True:

            os.system("cls")

            print("~*"*25)

            print("\n\t欢迎来商城首页,现在登陆的用户是:",n[2])

用户注册代码块:

elif choice=="2":

        account=input("请输入您想要注册的账号:")

        password=input("请输入您想要设置的密码:")

        nicheng=input("请输入您的昵称:")

        user=[account,password,nicheng]

        users.append(user)

        input("账号输入成功,按任意键返回到登陆界面")

        continue

    elif choice=="3":

        input("请按任意键准备退出系统:")

        sys.exit(1)

相关文章

  • 2019-10-11

    深度学习第五天 python基础: 文件操作:'w'表示可写,‘...

  • 2018-07-13学习python第五天

    keyboard 键盘 写pass用于代替将要写的代码 写代码要先写框架,再往里面填充内容 项目开头用三引号写个人...

  • 使用python处理生物信息数据(五)

    Python学习的第五天,主要学习数据的过滤。 1. 转录组差异分析数据的过滤 Cuffcompare软件进行了转...

  • 心想事成

    2018-07-13 (稻盛哲学学习会)打卡第88天 姓名:祝新华 部门:业务部 组别:待定 【知~学习】 《京瓷...

  • 心想事成

    2018-07-13 (稻盛哲学学习会)打卡第116天 姓名:王燕君 部门:分水碶 组别:利他三组 【知~学习】 ...

  • Python学习第五天——《A Byte of Python》

    学习内容:Data Structureslist、tuple、dictionary、set Python内嵌的数据...

  • 孤荷凌寒自学python第五天初识python的列表

    孤荷凌寒自学python第五天 列表 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 粗俗地区分列表,可以...

  • python学习第五天

    将类导入到模块中,所有功能依旧可以使用,而且让主程序简洁、易读。 从一个模块中导入多个类:from 模块名 imp...

  • python学习第五天

    1.图片的下载 2.网址翻页 3.豆瓣电影TOP250爬虫

  • 2018-07-13

    2018-07-13 承迪柴迪迪 公司:宁波市镇海承迪文具有限公司 【日精进打卡第94天】 一:【知~学习】 《六...

网友评论

      本文标题:2018-07-13学习python第五天

      本文链接:https://www.haomeiwen.com/subject/bugspftx.html