zoukankan      html  css  js  c++  java
  • 判断,循环

    #定义变量就是为了在后面还要用到它的值

    #编程都是和内存打交道的

    name='张三'   

    print(name)

    #若变量里有单引号时,应使用双引号,例如:name="let's go"

    #若变量里有双引号时,应使用单引号,例如:name='张三长得“很帅”!'

    #若变量里既有单引号又有双引号时,用三引号,例如:content = "'let's go,"lucy" '''

    age = 10  #int类型

    name = '小白'  #字符串类型  string

    score = 53.36  浮点型,float

    内置函数:type  #查看变量类型

    print(type(age))

    一.条件判断   if else

    例如:判断年龄

    age = input('请输入你的年龄:')     #input接受的输入值,是string类型
    
    age = int(age)    #类型强制转换,转换为Int类型
    
    if age<18:
    
      print('未成年人')
    
    else:
    
      print('成年人')
    View Code

    例如:判断成绩优秀,良好,及格

    score = input('请输入你的成绩:')
    
    score = int(score)
    
    if score >=90:
    
      print('优秀')
    
    elif score >=75 and score<90:
    
      print('良好')
    
    elif score >=60 and score<75:
    
      print('及格')
    
    else:
    
      print('不及格')
    View Code

    练习:

    #产生一个数字   10

    #输入一个数字,输入的小,提示小了;输入大的话,提示他输入的大了

    import random
    
    num = random.randint(1,10)
    
    for i in rang(5):   #猜5次
    
      new_num = input('请输入你要才的数字是多少:')
    
      new_num = int(new_num)
    
      if new_num>num:
    
        print('输入大了')
    
      elif new_num <num:
    
        print('输入小了')
    
      else:
    
        print('恭喜猜对了')
    View Code

    二.循环 (或迭代,遍历)

    #for

    #while  必须有一个计数器

    #重复的去做一件事情

    例如:while 循环

    count = 0   #定义计数器

    while count<10:

      print('Hello world')

      count = count + 1   #必须有计数器,而且计数器要增加,否则会死循环

    #循环体,循环的时候是在重复执行循环体里面的东西

    循环小练习:

    #7次机会猜数字

    import random
    
    num = random.randint(1,100)
    
    count = 0
    
    while count < 7:
    
      guess = input('请输入你要猜的数字:')
    
      guess = int(guess)
    
      if guess<num:
    
        print('猜大了')
      elif guess >num:
    
        print('猜小了')
      else:
    
        print('恭喜,猜对了')
        break    #猜对了,退出循环  
      count = count + 1
    View Code

    #循环体:循环的时候是在重复执行循环体里面的东西

    #break  在循环里面遇到break,立即结束循环,不过循环有没有循环完

    #continue 在循环里遇到continue那么就结束本次循环,继续进行下一次循环

    while:....

    else:循环正常结束之后做的操作

    for循环:

    for i in range(4):  #循环4次,for循环自动加1循环,不需要计数器,默认从0开始

    print (i)   #0,1,2,3

    print(‘hello’)

  • 相关阅读:
    java 与打卡器通过udp协议交互
    java串口通信与打卡器交互
    hibernate 学习小结
    Log4J使用说明
    【秋招必备】Git常用命令(2021最新版)
    【秋招必备】Java集合面试题(2021最新版)
    工作这么多年!很多人竟然不知道线程池的创建方式有7种?
    【秋招必备】Java虚拟机面试题(2021最新版)
    【秋招必备】java异常面试题(2021最新版)
    好未来面试官:说说强引用、软引用、弱引用、幻象引用有什么区别?
  • 原文地址:https://www.cnblogs.com/fancyl/p/8981714.html
Copyright © 2011-2022 走看看