ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

if else流程判断语句(1)之 从入门到放弃的第1天

2022-02-17 03:31:18  阅读:135  来源: 互联网

标签:语句 入门 hengBoy 代码 else 条件 print 表达式


哈哈哈!!!当你来到这一章节的时候,恭喜你,没有被无聊的前一章节打败!

你很想说,***前一章节什么有用的知识都没有讲到,很显然,我也这么认为!

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嵌套)

  下节更精彩!!!

 

标签:语句,入门,hengBoy,代码,else,条件,print,表达式
来源: https://www.cnblogs.com/heng-Boy/p/15902984.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有