python基础练习 双if 条件判断语句 适合小白

news/2024/7/7 19:48:54

学了有半年时间python了,我只能只能实现一些简单功能为此我感到惭愧 ,为此我是在抬不起头所以我希望大家不要灰心,我将在后续的一月中为大家持续更新python练习题和进阶知识,高阶功能 希望大家多多支持

功能一:  提示用户输入用户名和密码: 用户名等于“csdn” 密码且密码等于“666”就打印登录成功,否则登录失败。

Input_USER = str(input("请输入用户名wupeiqi: " ))
# input函数是提示用户从键盘上(客户端)输入一脸出字符串,str 作用是将输入的内容强制转换成字符串类型
Input_Password = str(input("请输入密码uuu: "))
if Input_USER == "wupeiqi":
# if 判断语言 是作用于某一变量是否,符合某一功能,如果符合则进入 if 语句中去做下一步的事
    if Input_Password == "uuu":
# 这里if判断语句是判断变量Input_Password(接受了输入语句中输入的数据)等字符串 uuu  其中的 == 是属于python比较运算符,比较两个值是否相等
        print("d登录成功")
# 如果你相等则会进入到print语句中  print 语句是做打印结果使用 当然你也可以在交互式环境下使用它,而是用return 
    else:
        print("密码错误")
#假如你在第大的if判断语句中输入的数据不符合其等于值则会进入else语句 
else:
    print("用户名输入错误")

2 猜数字,提示用户输入一个数字,判断数字如果大于10 ,就输出猜错了否则输出猜对了 

Input_int = input("请输入一个小于10的数")
if Input_int < 10:
    print("符合要求并且打印你输入的内容: ",Input_int)
else:
    print("你输入一个大于10的数字")

当然这个并不好玩太过于简单我可以用try  :  except 语句   处理错误信息的语句

try:
    Input_int = int(input("请输入一个小于10的数: "))
    if Input_int < 10:
        pass
except BaseException as e:
    print("出现的错误可能是%s" % e)
else:
    print("输入正确")

try   。。。   except  好像不能处理这种问题,它是用户捕获你的在程序执行中的硬性错误,比如输入错误 函数使用方法错误 比如除零错误 不过大家也可以看着玩玩

 3.提示用户输入一个数字,判断是否为偶数,是偶数则输出这个值,否则输出不是偶数 

InPut_float = float(input("请输入一个能被2整除的浮点数: "))
#创建一个对象接受从客户端输入的浮点值
if InPut_float % 2 == 0:
# if判断语句如果输入的值除以2没有余数(==0) 则进入if内层 print语句中
# % 在python中这是一个模运算,计算除数除以被除数剩余的余数
    print("符合要求:",InPut_float)
#不满足要求则跳转到else语句,进入else 实现else中的功能,打印这不是一个偶数
else:
    print("这不是一个偶数")

http://lihuaxi.xjx100.cn/news/1057584.html

相关文章

2.2.1服务器百万并发实现

接上节课&#xff0c;上节课中&#xff0c;我们使用了epoll实现了同时监听多个文件描述符&#xff0c;是对IO的管理&#xff0c;也提到了reactor是对事件的管理&#xff0c;那具体来说是怎样的呢&#xff1f;reactor是事件驱动模型&#xff0c;也就是EPOLLIN/EPOLLOUT&#xff…

为什么主张在LEO卫星通信系统中的波束间使用全频带复用的形式

摘自《卫星移动通信系统》 张更新&#xff0c;张杭等 在LEO卫星通信资源调度中, 主张全频带复用, 而不是将频率资源(在波束级/beam domain)进行分配. 因为如果将频率资源进行分配的话, 实际上就是采用频分多址(频率分割多方接入 ,FDMA)技术. 以ONEWeb为例, 该系统的卫星转发…

Java运行时内存管理

一、前言 希望能在我们平时开发写代码的时候&#xff0c;能够知道当前写的这段代码&#xff0c;内存方面是如何分配的。 我们深知&#xff0c;一个Java程序员在很多时候根本不用操心内存的释放&#xff0c;而是依靠JVM去管理&#xff0c;以前写C代码的时候&#xff0c;却要时刻…

【Jetpack】DataBinding 架构组件 ⑥ ( RecyclerView 数据绑定 )

文章目录 一、RecyclerView 数据绑定核心要点1、启用数据绑定 / 导入依赖2、RecyclerView 条目 DataBinding 布局3、自定义 RecyclerView.Adapter 适配器要点 ( 本博客重点 ★ ) 二、RecyclerView 数据绑定源码示例1、build.gradle 构建脚本 ( 启用数据绑定 / 导入依赖 )2、主界…

代码优化- 中间表示上的优化

中间表示上的代码优化依赖于具体所使用的中间表示&#xff1a;控制流图&#xff08;CFG&#xff09;、控制依赖图&#xff08;CDG&#xff09;、静态单赋值形式&#xff08;SSA&#xff09;、后续传递风格&#xff08;CPS&#xff09;等 共同的特点是需要进行程序分析&#xf…

电子数据取证之Android APK分析

都是比较基础的知识&#xff0c;目的是做学习记录&#xff0c;有不足之处欢迎指正。 一、Android APK概念 APK &#xff08;Android application package&#xff09;指 Android 应用程序包&#xff0c;是 Android 系统中的一种文件格式&#xff0c;用来对安卓应用程序的文件进…

GLPT团队程序设计天梯赛 2023正式赛

2023.4.22 13&#xff1a;30-16&#xff1a;30 162分 团队1556分 L1-1 最好的文档 5 15990/21484(74.43%) 在一行中输出 Good code is its own best documentation.。 #include<bits/stdc.h> using namespace std; signed main(){cout<<"Good code is its …

python list列表操作进阶

1、list基础介绍 在Python中&#xff0c;list是一种非常重要并且使用也非常广泛的数据类型&#xff0c;可以存储任意数量的有序元素。list可以包含不同数据类型的元素&#xff0c;如整数、浮点数、字符串等&#xff0c;并且可以随时添加或删除其中的元素&#xff0c;使得它在处…