首页 > 编程语言 >Python(四)——基础控制流程语句:简单用户登录和输出10以内的奇偶数

Python(四)——基础控制流程语句:简单用户登录和输出10以内的奇偶数

时间:2024-05-27 16:11:15浏览次数:11  
标签:奇偶 用户名 10 Python list 以内 密码 print

例子1:编写一小段代码,输入正确的账号和密码实现登陆操作。

利用input函数判断用户名和密码是否正确,正确输出“欢迎您!“,用户名默认admin,密码默认为123

代码实现:

username = input("请输入用户名:")
password = input("请输入密码:")
if username == "admin":
    if password == "123":
        print("欢迎您!")
    else:
        print("密码错误")
else:
    print("用户名错误")

执行后输入用户名和密码:

结果展示:

用户名和密码正确的结果:输出“ 欢迎您!”。

 

 

例子2:得到10以内的奇数和偶数

要求输出:
10以内的奇数有:[1,3,5,7,9]
10以内的偶数有:[2,4,6,8,10]

代码实现:

list_1 = []
list_2 = []
for i in range(1,11,1):    #在[1,11)进行循环,i=i+1.如果为for i in range(1,11,2)意思为每次i=i+2
    if i%2 == 0:
        list_1.append(i)
    else:
        list_2.append(i)
print("10以内的奇数有:{}".format(list_1))
print("10以内的偶数有:{}".format(list_2))

结果展示:

 

标签:奇偶,用户名,10,Python,list,以内,密码,print
From: https://www.cnblogs.com/wyy-25/p/18215786

相关文章

  • Python可以声明并赋值一个hash类型变量吗?
    在Python中,不能直接声明一个变量为`hash`类型,因为Python是一种动态类型语言,不需要(也不能)在声明变量时指定其类型。变量的类型是根据赋给它的值自动推断的。将一个哈希值(即一个整数)赋值给一个变量,这个哈希值可以是通过调用内置`hash()`函数获得的任何对象的哈希值。例如:```pyt......
  • day10今日笔记
    今日笔记grepgrep是对数据进行过滤查找关键字源数据可以是文件内容grephello/opt/hello.txt,找出存在hello的那一行命令的执行结果,这个需要结合管道符使用,cat/etc/passwd|grep'root'测试数据Iteachlinux.Ilikepython.Myqqis877348180.Mynameis......
  • 【OpenVINO™】在C#中使用 OpenVINO™ 部署 YOLOv10 模型实现目标
     最近YOLO家族又添新成员:YOLOv10,YOLOv10提出了一种一致的双任务方法,用于无nms训练的YOLOs,它同时带来了具有竞争力的性能和较低的推理延迟。此外,还介绍了整体效率-精度驱动的模型设计策略,从效率和精度两个角度对YOLOs的各个组成部分进行了全面优化,大大降低了计算开销,增强了......
  • 中序后序到先序 洛谷P1030
    洛谷P1030输入中序先序序列,输出后序l1-l2为当前中序遍历序列l3-l4为当前后序遍历序列#include<bits/stdc++.h>usingnamespacestd;stringa,b;structnode{charself;intleft,right;}t[200];voidbuild(intl1,intl2,intl3,intl4){for(int......
  • AP2917双路输出降压恒流驱动IC 5-100V 12W 摩托车灯照明IC
    AP2917是一款可以一路灯串切换两路灯串的降压恒流驱动器,高效率、外围简单、内置功率管,适用于5-100V输入的高精度降压LED恒流驱动芯片。内置功率管输出最大功率可达12W,最大电流1.2A。AP2917一路灯亮切换两路灯亮,其中一路灯亮可以全亮,可以半亮。AP2917工作频率固定在......
  • python-装饰器
    装饰器基本样式defdecorator(func):defwrapper(*args,**kwargs):print("before")res=func(*args,**kwargs)print("after")returnresreturnwrapper@decoratordeffunc():print("hello&quo......
  • 阿里面试:NIO为什么会导致CPU100%?
    在Java中总共有三种IO类型:BIO(BlockingI/O,阻塞I/O)、NIO(Non-blockingI/O,非阻塞I/O)和AIO(AsynchronousI/O,异步I/O),它们的区别如下:在JDK1.4之前,只有BIO一种模式,其开发过程相对简单,新来一个连接就会创建一个新的线程处理,但随着请求并发度的提升,BIO很快遇到了性能瓶颈。......
  • python模块之smtplib邮件处理模块
    要求:发送一封简单的邮件发送html格式的邮件在邮件中带图片发送邮件步骤:1.登录邮件服务器2.构造符合邮件协议规则的邮件内容3.发送python对SMTP支持有smtplib和email模块,email负责构造邮件,smtplib负责发送邮件importsmtplibfromemail.mime.textimportMIMETextf......
  • 【CTF Web】CTFShow web10 Writeup(RCE+PHP+代码审计)
    web101阿呆看见对面二黑急冲冲的跑过来,告诉阿呆出大事了,阿呆问什么事,二黑说:这几天天旱,你菜死了!解法可知flag在config.php。<?php#flaginconfig.phpinclude("config.php");if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/system|......
  • Qt error: LNK1104: 无法打开文件“release\xxxxx.exe”报错解决方案
    一、问题重述出现这种报错一般是程序运行之后存在空指针问题,然后直接崩溃掉,下一次调试的时候就出现这种报错。如下图所示:二、原因分析出现这种情况是因为上次运行之后,程序的exe文件异常退出了,但是其实还在后台运行中,然后重新调试的时候exe被占用,所以QT编译器无法打开......