专栏首页python34. python3 表达式if ...

4. python3 表达式if ...

一、表达式if ... else

场景一、用户登陆验证

1234567891011121314151617181920

# 提示输入用户名和密码  # 验证用户名和密码#     如果错误,则输出用户名或密码错误#     如果成功,则输出 欢迎,XXX!  #!/usr/bin/env python# -*- coding: encoding -*-  import getpass    name = raw_input('请输入用户名:')pwd = getpass.getpass('请输入密码:')  if name == "alex" and pwd == "cmd":    print("欢迎,alex!")else:    print("用户名和密码错误")

场景二、猜年龄游戏

在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了

1234567891011121314

#!/usr/bin/env python# -*- coding: utf-8 -*-  my_age = 28 user_input = int(input("input your guess num:")) if user_input == my_age:    print("Congratulations, you got it !")elif user_input < my_age:    print("Oops,think bigger!")else:    print("think smaller!")

外层变量,可以被内层代码使用

内层变量,不应被外层代码使用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python学习——实现简单的交互raw

    Python不像shell,没有fi循环关闭符号,而是通过缩进控制代码层级,同一级代码缩进应保持一致,if和else不属于同一级,缩进不同也可执行,但不符合书写...

    py3study
  • python while循环

    py3study
  • Python 学习之路 - Python

    1. 在交互器中执行: 直接调用python自带的交互器运行代码(用于临时调试)

    py3study
  • python基础教程:输入和输出(IO)

    计算机编程中,会经常涉及输入输出(IO,输入/输出)。提供IO功能的设备就是输入输出设备,比如,键盘,鼠标就是典型的输入设备,显示器就是典型的输出设备。程序在运...

    一墨编程学习
  • 【快报】Magic Leap起诉OpenCV创始人 | 库兹韦尔将于今年与Google推出聊天机器人

    Magic Leap Magic Leap起诉OpenCV创始人 ? 本周四,混合现实技术公司Magic Leap起诉公司的高管、OpenCV创始人Gary B...

    新智元
  • python笔记5

    循环可以和else配合使用, else下方缩进的代码指的是当循环正常结束之后要执⾏的代码

    林祈
  • 0461-CDH6.0扩容异常分析

    1.在CDH6.0中,点击“主机”->“所有主机”->“向群集添加新主机”,会出现异常如下:

    Fayson
  • Python小知识点(2)

    我们在硬盘上看到的pyc自然不必多说,而其实PyCodeObject则是Python编译器真正编译成的结果。我们先简单知道就可以了,继续向下看。

    wfaceboss
  • hook框架-frida简单使用模板以及frida相关接口

    用途:确认当前进程的java虚拟机是否已经启动,虚拟机包括Dalbik或者ART等。虚拟机没有启动的情况下不要唤醒其他java的属性或者方法。

    小小咸鱼YwY
  • Robot-adams机器人动力学仿真

    机器人的动力学仿真软件有很多,在之前的文章中【Robot-走近机器人动力学建模与仿真】也有详细的分类介绍,在众多的机器人仿真软件中,Adams 是科学研究中关于...

    ZC_Robot

扫码关注云+社区

领取腾讯云代金券