【Python第三天】if+while+random

提示:小白的Python基础知识笔记,大佬请自动忽略。


前言

时隔三天,我打不死的小Wu终于回来啦!临近过年,各种走亲戚、买年货、陪家人玩耍之类开心事冲进我的生活,让小Wu每天都开心得忘记了Python。接下来,开开心心过大年,学不学更不更就随缘啦。

一、if

1. if语句

if语句在编程语言中被称为“控制流语句”,用来控制程序的执行顺序。

if 条件:
   需要执行的语句
True
False
开始
if
执行语句
结束

上面的流程图就想象的给if语句进行了一个解释:程序执行中遇到if语句时,先判断条件的真假,如果True则执行语句,如果False就跳过。

2. 缩进

if内部的语句需要有一个统一的缩进(就是指每一行开头的空格),一般用4个空格。缩进表示这些代码属于这个 if条件内部,是一个“代码块”。

python用这种方法替代了其他很多编程语言中的大括号{}。

你也可以选择1/2/3…个空格或者按一下tab键,但必须整个文件中都统一起来。千万不可以tab和空格混用

如果 if 中的代码块又再包含一个 if,那就需要再进一步缩进一次。一个代码中的缩进需要统一,比如每次都是增加4个空格。

二、while

1. while语句

while语句也是一种控制流语句,它被称作循环语句。

if 条件:
   循环执行的语句
True
False
开始
if
循环体
结束

程序执行到 while语句时,“当”条件为True,就去执行 循环体;“当”条件为 False 时,就结束循环。

2. 注释

在python里,以“#”开头的文字是注释,在程序执行过程中会被忽略,不会被认为是可执行的代码。

print("Hi!")
print("Hi!")  #输出Hi!

三、random

1. 引入模块

python提供了很多模块,用来实现各种常见的功能,比如时间处理、科学计算、网络请求、随机数等。
如何在程序中引入模块呢?

from 模块名 import 方法名

想要产生一个随机的整数,就在程序的最开头写上:

from random import randint

2. randint

randint后面的括号中要提供两个数字,先后分别是产生随机整数范围的下限和上限。

randint(下限,上限)

这样将会产生一个下限到上限之间(包括下限和上限)的随机整数。

4. 升级【Python第二天】最后的那个栗子

from random import randint
print("Let's get start.")
nameA=input("your name:")
numberB=randint(1,100)
numberA=int(input("your number:"))

while numberA!=numberB:
 if numberA<numberB:
  print('too small')
  numberA=int(input("your number:"))
 if numberA>numberB:
  print('too big')
  numberA=int(input("your number:"))
 if numberA==numberB:
  print("Yes, you're right!")

在这里插入图片描述
是不是更好玩了呀?你也来试试叭。


摸鱼:这些天一直在追更《镜·双城》,开始见到了甜甜的味道,真岚也开始放手了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最近把《开端》也看完了,刚开始就是冲着麦麦去的,最后发现是一部宝藏好剧。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习爱运动的小Wu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值