返回顶部
首页 > 资讯 > 后端开发 > Python >Python之作业(一)
  • 932
分享到

Python之作业(一)

python开发语言 2023-10-07 06:10:04 932人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

python之作业(一) 作业 打印九九乘法表 用户登录验证 用户依次输入用户名和密码,然后提交验证用户不存在、密码错误,都显示用户名或密码错误提示错误3次,则退出程序验证成功则显示登录信息

python之作业(一)

作业

  • 打印九九乘法表
    在这里插入图片描述

  • 用户登录验证

    • 用户依次输入用户名和密码,然后提交验证
    • 用户不存在、密码错误,都显示用户名或密码错误提示
    • 错误3次,则退出程序
    • 验证成功则显示登录信息

九九乘法表

在这里插入图片描述

代码分析

在这里插入图片描述

  • 先确定一个范围,1 - 9 的范围。
    在这里插入图片描述
  • 然后在加一层让它横向走。
print函数的end参数介绍一下
  • print默认是打印一行,结尾加换行。end=’ '意思是末尾不换行,加空格
  • “end=”作为print()中的一个参数,会使该函数关闭“在输出中自动包含换行”的默认行为。
    在这里插入图片描述
  • 在加一个print打印,就有点九九乘法表的样子了,很多时候我们不知道具体怎样做,可能知道大概应该怎样做,然后就慢慢尝试修改调整。
    在这里插入图片描述
  • 这样来看,好像又接近了一点,但是我们需要的实现方式1在前面。
    在这里插入图片描述
  • 注意到没有fORMat函数中,只要把j 和 i 的位置调换一下就可以了,那么这个程序的雏形终于显现出来了。还要思考如何把多余的部分去掉。
    在这里插入图片描述
  • 这是就要使用条件判断了,满足条件进行打印。
    在这里插入图片描述
  • 很多使用,写程序或者运维或是其他方面都是一样的,我们要先实现需求以后,在想办法去优化,而不能从一开始事情还没有做的时候,就要先想最有的解决方案。
  • 九九乘法表写完之后,发现有些位置出现对不齐的问题,现在实现的优化方法是,在format函数中进行左对齐,如上图。

用户登录验证

  • 用户依次输入用户名和密码,然后提交验证
  • 用户不存在、密码错误,都显示用户名或密码错误提示
  • 错误3次,则退出程序
  • 验证成功则显示登录信息
    在这里插入图片描述* 输入错误的显示结果。
    在这里插入图片描述
  • 输入正确显示结果。

代码分析

  • 首先我在循环体外侧定义一个用户名,和密码。
    • for i in range(3) # 是我结束循环的条件,用户只能输入3次。
      • if 判断 un 是不是等于 用户输入的用户名,and(同时满足) pd 是不是等于 用户输入的密码。
        • if 判断条件,只有un和pd的输入结果都为True,条件判断才为True
        • 判断为True,打印:Welcome to login !!!
        • break # 循环结束
      • else 打印:Sorry Please log in again !!! # 输入错误,提示重新输入。

来源地址:https://blog.csdn.net/weixin_41224474/article/details/132646545

--结束END--

本文标题: Python之作业(一)

本文链接: https://lsjlt.com/news/424320.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python之作业(一)
    Python之作业(一) 作业 打印九九乘法表 用户登录验证 用户依次输入用户名和密码,然后提交验证用户不存在、密码错误,都显示用户名或密码错误提示错误3次,则退出程序验证成功则显示登录信息...
    99+
    2023-10-07
    python 开发语言
  • python 第一次作业
    1.使用turtle换一个五环 2.设计这样一个程序:输入一个数字 判断它是不是一个质数 使用turtle换一个五环: >>> import turtle          #导入模块 >>> turtle.width(10)      ...
    99+
    2023-09-28
    python 开发语言
  • Python第一次作业练习
    题目分析:"""参考学校的相关规定。对于四分制,百分制中的90分及以上可视为绩点中的4分,80 分及以上为3分,70 分以上为2分,60 分以上为1分;五分制中的5分为四分制中的4分,4分为3分,3分为2分,2分为1分。要求: ...
    99+
    2023-09-21
    python 开发语言
  • Python 第一周编程作业
    一、  编程题 1、  结合turtle库使用手册,读懂下列代码,并在jupyter编译器中运行观察结果:   依次分析下代码: 第一行 通过保留字import引用了Python中用于绘制图形的turtle库,as是作为别名之用。 (使用...
    99+
    2023-01-30
    作业 第一周 Python
  • Python(140行):第一次作业_中
    项目需要简单总结有以下几点: 用户登录操作,命令行输入用户名和密码,判断是否有该账户; 登录状态下,可选择生成题目的数量或者切换年级; 根据用户对应的小学、初中、高中三个年级生成不同难度的算术题; 文件输出打印 根据以...
    99+
    2023-01-30
    作业 Python
  • python作业
    创建以用户登录程序:保存用户的用户名与密码 新建用户时,判断用户是否已经存在,若存在则报错; 登录系统是,确保用户名存在于系统中,密码正确,有三次机会,超过三次报错冷却 #!/usr/bin/env python# coding:utf-8...
    99+
    2023-01-31
    作业 python
  • python学习心得-第一天-作业
    python学习第一天作业作业1用户输入帐号密码进行登陆用户信息保存在文件内用户密码输入错误三次后锁定用户代码:#__author__ = 'leslie' #-*-coding:utf-8-*- # #1. 用户输入帐号密码进行登陆 #2...
    99+
    2023-01-31
    作业 学习心得 python
  • Python作业3
      1.   ***程序  2.    ***程序   3.    ***程序     测试...
    99+
    2023-01-31
    作业 Python
  • python--作业3
    作业题目:6题程序:测试:7题程序:测试:...
    99+
    2023-01-31
    作业 python
  • Python作业2
       1.分别取出0到10中的偶数和奇数。   2.判断一个数是否是质数 *程序*测试   3题目*程序*测试...
    99+
    2023-01-31
    作业 Python
  • python正则表达式之作业计算器
    作业:计算器开发 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-...
    99+
    2022-06-04
    作业 计算器 正则表达式
  • Python就业行情和前景分析之一
    Python就业行情和前景分析之一爬取数据 最近Python大热,就想要分析一下相关的市场需求,看一下Python到底集中在哪些城市,企业对Python工程师的一些需求到底是怎样的,基于此,爬取了国内某招聘平台的相关数据,获取到3...
    99+
    2023-01-31
    前景分析 行情 Python
  • Python-day3作业-haprox
    #!/usr/bin/env pythonimport os,sys,time,re,prettytable,jsonfrom collections import defaultdict,OrderedDictconf='haproxy....
    99+
    2023-01-31
    作业 Python haprox
  • Python学习day3作业
    作业需求 HAproxy配置文件操作 根据用户输入,输出对应的backend下的server信息 可添加backend 和sever信息 可修改backend 和sever信息 可删除backend 和sever信息 操作配置文件前...
    99+
    2023-01-31
    作业 Python
  • 网安之PHP基础作业(5)
    目录 目录 前言 系列文章列表                      IJ中PHP环境的搭建和使用教程 思维导图 1,简答题 1.1.题目部分 1.2,题目分析  2,页面一实现 2.1,题解 2.2,页面效果展示  3,页面二的实现 ...
    99+
    2023-10-06
    php 网络安全 web安全 笔记 php编程作业
  • python作业大纲分析
    2018-11-22 目前自学python这么久,零零散散的写了几次作业,下面是几个在完成过程中遇到困难较多的作业。   需求:           1、额度 15000或自定义     2、实现购物商城,买东西加入 购物车,调用信用卡...
    99+
    2023-01-30
    作业 大纲 python
  • python作业-多级菜单
    练习python多级菜单的读功能,其实就是列表或者字典的iter 功能要求: 运行程序输出第一级菜单 选择一级菜单某项,输出二级菜单,同理输出三级菜单 菜单数据保存在文件中 让用户选择是否要退出 有返回上一级菜单的...
    99+
    2023-01-31
    作业 菜单 python
  • selenium+python(之一)
    各位好,今天是我第一次写博客,工作了也有一段时间了,今天想分享一些学习到的内容,大家共同学习,共同进步,写的不好的地方,多多待见,比较功底有限。 今天想写一些自动化相关的东西,也算是记录一下学习的历程吧。 环境:python+seleniu...
    99+
    2023-01-31
    selenium python
  • 学校头歌作业1_2四则运算(头歌作业[Python])
    在CSDN上补充前几期的内容 第1关:整数四则运算 """试编程实现分两行输入两个非零整数,并在4 行中按顺序输出两个数的加、减、乘、除的计算结果。要求输出与如下示例格式相同,符号前后各有一个空格。"...
    99+
    2023-10-01
    python 算法
  • Python第四章作业(初级)
    目录 第1关 无参无返回值函数 第2关 无参有返回值函数 第3关 有参有返回值函数 第4关 多参函数 第5关 任意数量参数 第6关 pow函数详解 第7关 fabs() 函数 第8关 汽车迷 第9关 编写函数输出自除数 第10关 二分法求平...
    99+
    2023-10-04
    python 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作