哈哈哈!!!当你来到这一章节的时候,恭喜你,没有被无聊的前一章节打败!
你很想说,***前一章节什么有用的知识都没有讲到,很显然,我也这么认为!
So 现在开始我们就要真真正正的接触Python编程!
需要运行一个程序的前提是什么?没错!那就是拥有运行程序的环境!这里我建议你们问百度来进行Python环境的安装配置。
。。。。。省略你们的安装环境时间。
1、写出你的第一个程序!
我这边使用的是Python3.8.5版本,当你安装完成之后Win+R 并且输入cmd 打开命令行模式。很简单输入Python我们就可以进行编程了!
还记得我们上一章节讲的输出打印一句话的语法是什么吗?没错print()。
哇,当你做到这一步的时候,你已经是一个程序员了。这就是你写出的第一个程序!
2、变量的使用
首先,什么是变量?
变量是指编程者在代码中为某一数据取得的名称,在以后的编程过程中使用该名称相当于使用其背后的数据。简而言之,我们可以将变量视为代码中用来保存数据的临时容器。
这里我们定义变量的语法很简单
比如:小明今年20岁!我们需要将20这个数字用变量表示出来,需要怎么做?
没错,age=20 easily!
我们就有了使用变量!
有的同学该说了这不是简简单单嘛!是的,我也这么认为!
细心的小伙伴已经发现了,这样敲代码好费劲呀,一个地方出错了全盘皆输!没错!我们学习Python会用到一个帮助我们写代码的工具叫做Pycharm,大家到网上自行下载安装一下。
后面我们都会在Pycharm中一起学习。
-------------------------------------------------------------------------------------------------
3、用户的交互(从这里开始我们就使用Pycharm来一起学习了)
有的同学又问了,什么是用户的交互呢?So 字面意思就是与用户的交流互动 实际意思同上!
那么有的同学问题又来了,我们怎么实现与用户的交流互动呢? 聪明的同学给出了答案:input()
没错,我们接下来学习到input()!
上面我们学习了如何定义一个变量,那么跟这个input结合起来想必大家心中已经有了答案!
name = input('name:') #注意,input括号中的引号,当你展现出来的是字符串的时候是必须带的 age = input('age:')
这样我们就让用户来输入以便于我们得到一些信息,进行处理,当然这都是后话了!
4、if else 流程判断语句
单项分支:
if 条件表达式:
code1
code2
如果条件表达式成立,返回Ture,执行下面的代码块
如果条件表达式不成立,返回False ,不执行下面代码块
1 hengBoy = '帅哥' 2 if hengBoy == '帅哥' : 3 print(hengBoy,'晚上约吗?') 4 print(hengBoy,'帅哥你好阿!')
双项分支:
if 条件表达式:
code1
code2
else:
code3
code4
如果条件表达式成立,执行if 下面的代码块 #if 中的代码块也可以称之为“真区间”
如果条件表达式不成立,执行else下面的代码块 #else 中的代码块也可以称之为“假区间”
1 hengBoy = '大众脸' 2 3 if hengBoy == '帅哥' : 4 print(hengBoy,'晚上约吗?') 5 print(hengBoy,'你好阿!') 6 else: 7 print('不是帅哥勿扰!!!')
多项分支:
if 条件表达式1:
code...
elif 条件表达式2:
code...
elif 条件表达式3:
code...
else :
code...
如果条件表达式1成立,直接执行if当中的代码块,如果不满足
依次向下判断,看是否条件表达式2成立,成立则执行对应代码块,
反之,继续向下判断,条件表达式3,如果成立执行对应代码块
反之,继续向下判断 如果都没有满足的条件 直接执行else中的代码块
elif 这个条件可以是0个 也可以是多个
else 这个条件可以是0个 也可以是1个
elif 如果有一个满足 剩下的条件表达式统统不执行,只执行那一个代码块
1 hengBoy1 = False 2 hengBoy2 = False 3 4 if hengBoy1 == True: 5 print("我就嫁给他1") 6 elif hengBoy2== True: 7 print("我就嫁给他2") 8 else: 9 print("算了吧!!")
巢状分支(if嵌套)
下节更精彩!!!