提示:小白的Python基础知识笔记,大佬请自动忽略。
【Python第三天】
前言
时隔三天,我打不死的小Wu终于回来啦!临近过年,各种走亲戚、买年货、陪家人玩耍之类开心事冲进我的生活,让小Wu每天都开心得忘记了Python。接下来,开开心心过大年,学不学更不更就随缘啦。
一、if
1. if语句
if语句在编程语言中被称为“控制流语句”,用来控制程序的执行顺序。
if 条件:
需要执行的语句
上面的流程图就想象的给if语句进行了一个解释:程序执行中遇到if语句时,先判断条件的真假,如果True则执行语句,如果False就跳过。
2. 缩进
if内部的语句需要有一个统一的缩进(就是指每一行开头的空格),一般用4个空格。缩进表示这些代码属于这个 if条件内部,是一个“代码块”。
python用这种方法替代了其他很多编程语言中的大括号{}。
你也可以选择1/2/3…个空格或者按一下tab键,但必须整个文件中都统一起来。千万不可以tab和空格混用
如果 if 中的代码块又再包含一个 if,那就需要再进一步缩进一次。一个代码中的缩进需要统一,比如每次都是增加4个空格。
二、while
1. while语句
while语句也是一种控制流语句,它被称作循环语句。
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!")
是不是更好玩了呀?你也来试试叭。
摸鱼:这些天一直在追更《镜·双城》,开始见到了甜甜的味道,真岚也开始放手了。
&
最近把《开端》也看完了,刚开始就是冲着麦麦去的,最后发现是一部宝藏好剧。