• python自学-day2(变量、if条件判断、运算符操作)


    1.变量

    变量只是用于保存内存位置,将变量存储在内存中的作用,方便后面调用,这意味着,在创建变量时会在内存中开辟一个空间。

    变量命名规则:

    • 由字母、数字、下划线(_)组成
    • 不能以数字开头
    • 不能使用 Python 关键字
    • 不能使用特殊符号,例如:!@#$% 等

    例如:

    2.条件判断

    if、else语句条件判断,满足条件则执行if语句,反之则执行else语句,python注意代码缩进问题,如下:

    执行上面的代码你觉得会得到什么结果呢。。,执行一下,会发现出现一个常见的错误,如下:

    这是报的数据类型错误,查看上面代码可以看出,设定输入的是字符串类型,而我们输入的是数字,肯定会出现错误,我们可以通过数据类型转换解决这个问题。。。

    1 a=input("Please input age:") # 或者age=int(input("Please input age:"))
    2 age=int(a)
    3 if 0<age<=18:
    4     print("小青年一枚...")
    5 else:
    6     print("老腊肉一个..")

    多条件判断,if、elif(else  if的缩写,一个条件判断语句可以有多个elif语句)...、else,从上往下判断,如果某一个条件为true时,则执行该条件中的语句,就忽略调剩下的elif和else语句。如下代码:

    a=input("Please input age:") # 或者age=int(input("Please input age:"))
    age=int(a)
    if 0<age<=18:
        print("小青年一枚...")
    elif 18<age<=40:
        print("小年轻屌丝一个..")
    elif 40<age<=60:
        print("大叔..")
    else:
        print("老腊肉一个..")
    

     小试牛刀的练习一下,使用python语言判断当前年份(或输入的年份)是否为闰年!

    首先,我们需要了解何为闰年,简单来说,能被400整除--或者能被4整除但不能被100整除为闰年。其余的年份都为平年!!!

    1 year=int(input("Please input year:"))
    2 if year%400==0:
    3     print("%d 是闰年"%year)
    4 elif year%4==0 and year%100!=0:
    5     print("%d 是闰年"%year)
    6 else:
    7     print("%d 不是闰年" %year)

     2.运算符操作

    1 aa,bb=10,3
    2 print(aa / bb) #取浮点数--->3.333333333333335
    3 print(aa // bb) #地板除法,取整数部分---->3
    4 print(aa % bb) #取余数---->1
    5 print(aa ** bb) #取幂 10的3次方 10x10x10--->1000
    6 print(aa + bb) #相加---->13
    7 print(aa - bb) #相减---->7
    8 print(aa * bb) #相乘---->30
  • 相关阅读:
    CF div2 332 A
    vector resize 错误用法
    linux命令之 chown
    dlmalloc 编译 链接
    C++ 类 访问限制
    C++ 编译多态 运行多态
    libevent 编译 Windows
    浮点数小记
    NYOJ 435 棋盘覆盖(二)
    HDU 3555 Bomb 简单数位DP
  • 原文地址:https://www.cnblogs.com/yzmPython/p/9718798.html
Copyright © 2020-2023  润新知