zoukankan      html  css  js  c++  java
  • Day3 分支结构

    if语句的使用

    在Python中,要构造分支结构可以使用ifelifelse关键字。所谓关键字就是有特殊含义的单词,像ifelse就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以)。

    唯一需要说明的是和C/C++、Java等语言不同,Python中没有用花括号来构造代码块而是使用了缩进的方式来设置代码的层次结构,如果if条件成立的情况下需要执行多条语句,只要保持多条语句具有相同的缩进就可以了,换句话说连续的代码如果又保持了相同的缩进那么它们属于同一个代码块,相当于是一个执行的整体。

    当然如果要构造出更多的分支,可以使用if…elif…else…结构。

     练习1:

                   未进行非法单位输入处理o(╥﹏╥)o,应多加一个分支。

    问题:使用input函数报错如下

    有关input函数和raw_input函数:

    • a=raw_input("有关输入的描述"):用来获取控制台的输入,并返回(有关输入的描述),将所有输入作为字符串看待,返回的是字符串类型
    • input("输入文字") :用来获取控制台的输入,它希望能够读取一个合法的 python表达式,即一个符合python语法的表达式,例如当你输入字符串的时候必须使用引号将它括起来,否则它会引发一个SyntaxError

    练习2.

    random函数用法:https://www.runoob.com/python/func-number-random.html

    练习3.

    练习4.

     练习5.

              看自己的工资看哭了嘤嘤嘤~~

              abs函数:返回绝对值

  • 相关阅读:
    [杂题]CSUOJ1274Balls and Boxes
    [Gauss]POJ1222 EXTENDED LIGHTS OUT
    [杂题]CSUOJ1413 Area of a Fractal
    [AC自动机]HDOJ3695 Computer Virus on Planet Pandora
    [dp]POJ2559 && HDOJ1506 Largest Rectangle in a Histogram
    [TSP+floyd]POJ3311 Hie with the Pie
    [状压dp]HDOJ3182 Hamburger Magi
    [状压dp]HDOJ1565 方格取数(1)
    [dp]Codeforces30C Shooting Gallery
    树套树模版
  • 原文地址:https://www.cnblogs.com/zhangzhang1994/p/10829969.html
Copyright © 2011-2022 走看看