• 用户的交互input与if流程控制语句


    用户交互input(得到的永远是字符串类型)

    为什么要有用户交互

    在网页中,需要用户输入一些内容的时候.就需要与用户之间完成交互.input就可用帮助我们做到
    

    input命令与print命令

    print:
    	print() #将括号内的内容输出到屏幕,内容可用为任意数据类型
    	--->print("hello world") 
    		运行后屏幕就会输出hello world
    input:
    	input()  #运行后,操作页面就需要你输入一些内容.请以回车结束
    	input(">>>") #括号内内容为输入前显示提示内容
    
    username=input("username")
    print(username)
    
    ---------------------------------
    上面代码意思为:输入你的用户名.在输出结束后将你输入的结果输出到屏幕
    

    流程控制语句if

    生活中的if判断

    if 可用理解成生活中的选择.
    下班后,有车的人开车回家.有地铁线路到家的坐地铁到家,有公交到家的坐公交到家.
    
    ----------------------------
    伪代码理解为
    if 有车:
    	开车回家
    if 有地铁:
    	坐地铁回家
    if 有公交:
    	坐公交回家
    

    编程中的if判断

    基本结构:
       if 条件:
            结果
    

    单独的if判断

       if 3 > 2:
          print(666)
    

    if...else判断

        if age > 18:
        	print('成年了')
        else:
        	print('go out')
    

    if elif elif ....多选一(从上往下依次判断,上面判断成立下面不会执行)

    	num = 2
    	if num == 1:
    		print('晚上请你吃饭')
    	elif num == 3:
    		print('一起溜达')
    	elif num == 2:
    		print('请你大保健')
    

    if elif elif ....else多选一(从上往下依次判断,都不成立执行else,上面有一个成立,else不成立)

               num = int(input('猜点数'))
               if num == 1:
                   print('晚上请你吃饭')
               elif num == 3:
                   print('一起溜达')
               elif num == 2:
                   print('请你大保健')
               else:
                   print('太笨了')
    

    嵌套的if

    if a>5:
      if a>4:
        if ....
    
  • 相关阅读:
    数据库自增ID归零
    JAVA中的接口和抽象类(转)
    谈如何学习linux (转)
    如何编译安装源码包软件(转)
    每天对着电脑46小时的人必看
    JAVA错误处理大集合
    5月15号项目总结
    让程序在Windows CE系统启动时自动运行
    wince.net4.2问题
    触摸屏定位校准
  • 原文地址:https://www.cnblogs.com/luyi84895838/p/11477971.html
Copyright © 2020-2023  润新知