Python学习笔记-5(简单的if单层判断语句)

2023/4/10

努力学习python,想为以后可以有一份额外收入,如果有大神可以指点一下,我将不胜感激

如果有大神想以后拥有一个合作伙伴进行交流,我会尽力赶上您的脚步!

为什么要有判断语句?

判断语句在生活场景中是随处可见的!例如如果我没有在CSDN登录账号,则不能发表文章,此时需要判定我是否登录账号,其次也需要判断我得账号密码是否正确,是否符合格式要求!

在Python中默认的小知识点

 如果在Python中if后面的判断变量为' '(空字符串),0,None等,则默认判断为False,如果变量为非空字符,整型等,则判断为True。if后面必须是True才会执行后面语句,否则跳过,例如

if '':
    print('这里不输出')
print('输出我')
if 'baidu'
    print('这里输出')

Python语句中的if判断

一般学习期间常用于比较,为True则执行,为False则不执行,举例

a = 10
b = 5
if a > b:
    print('如果a>b将输出我')
if a < b:
    print('如果a<b将输出我') #将数值a更改为4则输出该行
#进阶使用
a = int(input('请输入a的值'))
b = int(input('请输入b的值'))
if a > b:
    print('您输入的值为{}>{}'.format(a,b))
if a < b:
    print('您输入的值为{}<{}'.format(a.b))

Python中的双项分支判断 

基本格式为:   

if 判断语句:
    执行语句(判断为True)
else:
    执行语句(判断为False)

在这里需要注意,else需要与上面的if语句顶格写 。总体可以理解为,如果if冒号后面的条件不成立,那么他就执行else后面的执行语句,双项练习

age = int(input('请输入您的年龄'))
if age >= 18:
    print('允许进入网吧')
else:
    print('拒绝进入网吧')   #如果输入条件不满足18,则运行该条件

随机数 *

 如何实现随机数,让猜数字游戏变得随机呢?

第一步:首先需要引入random模块函数,指令为在代码开头输入import random(此处需要注意,不允许有文件名为random的文件,否则他将优先引入本地文件,会出现错误)

第二步,使用random.randint(x,y)来表达随机

具体格式为print(random.randint(1,10)) 此时会输出1-10之间的数字。此时注意,1,10的范围是包括1和10,是大于等于1,小于等于10的范围中随机数字

随机数练习,猜数字:

#第一步,系统产生一个随机数
#第二步,键盘输入一个数字
#第三步,系统产生的随机数与键盘输入的数相比较
#第四步,猜对了输出:'太棒了!' ,猜错了输出:'芜湖~'
import random
ran = random.randint(1,3)
number = int(input('请输入一个整数(范围1-3):'))
if ran == number:
    print('太棒了!')
else:
    print('芜湖~')
    print('随机数字为:',ran)

量变引起质变!加油!

以上为总结知识点,出自哔哩哔哩千峰宋如宁老师课程

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值