python学习总结day3

**

判断语句(if基础)

**
01if判断语句基本语法
格式如下:
if 要判断条件:
条件成立时,要做的事情

注意:代码缩进为一个Tab键或者4个空格,在python开发中,Tab和空格不要混用,记住if判断条件后面要加上:
02比较(关系)运算符
等于 ==
不等于 !=
大于 >
小于 <
小于等于 <=
大于等于 >=
注意:if语句以及缩进部分是一个完整的代码块
else,格式如下:
if 要判断条件:
条件成立时,要做的事情

else:
条件不成立时,要做的事情

注意:if判断条件后面加上:,else后面加上:,而且else后面不用判断条件了,if和else语句以及各自的缩进部分共同是一个完整的代码块
例题:
age=int(input(“请输入你的年龄:”))
if age >= 18:
print(“你已经成年,欢迎来到网吧”)
else:
print(“你还没有成年,请回家写作业吧”)

03逻辑运算
python中的逻辑运算符包括:与and/或or/非not
①and
条件1 and 条件2

  • 与/并且
  • 两个条件同时满足,返回True
  • 只要有一个不满足,就返回False
    ②or
    条件1 or 条件2
  • 或/或者
  • 两个条件只要有一个满足,返回True
  • 两个条件都不满足,返回False
    ③not
    not 条件(对条件进行取反,原来是真的,取反后就是假的,原来是假的,取反后就是真的)
  • 非/不是
    在开发中,通常希望某个条件不满足时,执行一些代码,可以使用not,另外,如果需要拼接复杂的逻辑计算条件,同样也有可能使用到not
    04if语句进阶 elif
    elif语句格式如下:
    if 条件1:
    条件1满足执行的代码

    elif 条件2:
    条件2满足执行的代码

    elif 条件3:
    条件3满足执行的代码

    else:
    以上条件都不满足时,执行的代码

    注意:
    ①elif和else都必须和if联合使用,而不能单独使用
    ②可以将if、elif和else以及各自缩进的代码,看成一个完整的代码块

    05if的嵌套
    if的嵌套的语法格式如下:
    if 条件1:
    条件1满足执行的代码

    if 条件1基础上的条件2:
    条件2满足时,执行的代码

    else:
    条件2不满足时,执行的代码

    else:
    条件1不满足时,执行的代码

    06随机数的处理
  • 在python中,要使用随机数,首先需要导入随机数的模块–“工具包”
    import random (import时关键字,random是一个工具包)
  • 导入模块后,可以直接在模块名称后面敲一个 . 然后按Tab键,会提示该模块中包含的所有函数
  • random.randint(a,b),返回[a,b]之间的整数,包含a和b
    例如:
    random.randint(12,20) # 生成的随机数n:12 <= n <= 20
    random.randint(20,20) # 结果永远是 20
    random.randint(20,10) # 该语句是错误的,下限必须小于上限
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值