zoukankan      html  css  js  c++  java
  • Python基础试题

    第二题:name = input(“>>>”)通过代码来验证name变量是什么数据类型?

    • 答案: 字符串类型即str类型!

      • name = input("请输入你的名字:")
        print(type(name))
        print(name)
        
      • 截图:

    第三题:if条件语句的基本结构?

    • 答案如下:

      • if --关键字,它是“如果”的意思

      • = ---------它是“赋值”的意思

      • == ---------它是“等于”的意思

      • : -----------它是“语句结束”的意思

      • 缩进 -------4个空格或者Tab键、(Tab键和空格不能混合使用)

        • 单if语法

          if 条件:
             print(结果)
          
        • 单if举例截图:

        • if else (二选一)语法

          if 条件:
             print(结果)
          else
             print(结果)
          
        • if else 举例截图:

        • if elif elif (多选一或者多选零)语法

          if 条件:
             print(结果)
          elif 条件:
             print(结果)
          elif 条件:
             print(结果)
          
        • if elif elif 举例截图

        • if elif elif else (多选一)语法

          if 条件:
             print(结果)
          elif 条件:
             print(结果)
          elif 条件:
             print(结果)
          else :
             print(结果)
          
        • if elif elif else 举例截图:

        • if 嵌套 语法

          if 条件:
             if 条件:
                print(结果)
          
        • if嵌套 举例截图

        • 举例

          sex = "男"
          age = 48
          if sex == "女":
              if age == 18:
                  print("进来坐坐")
              else:
                  print("隔壁找三哥")
          else:
              print("去对门找alex")
          
        • 举例截图

        • if if if (多选多)语法有两种:

          • 第一种
          if 条件:
             print(如果)
          if 条件:
             print(如果)
          if 条件:
             print(如果)
          
          
          • 第一种语法举例截图

          • 第二种

          if 条件 and 条件:
              print(如果)
          
          
          • 第二种语法举例截图

    第四题:用print打印出下面内容

    文能提笔安天下,
    武能上马定乾坤.
    心存谋略何人胜,
    古今英雄唯世君.
    
    
    • 答案如下:

      print("文能提笔安天下,")
      print("武能上马定乾坤.")
      print("心存谋略何人胜,")
      print("古今英雄唯世君.")
      
      
      • 截图:

    第五题:利用if语句写出猜大小的游戏:

    设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。

    • 答案

      b = int(input("请输入一个数字:"))
      if b > 66:
          print("你输入的数字有点大了!")
      elif b < 66:
          print("你输入的数字有点小!")
      else:
          print("恭喜你,猜对啦正确结果")
      
      
      • 代码截图:

    第六题:提⽰⽤户输入他的年龄, 通过程序进⾏判断.

    如果小于10,提示小屁孩,如果大于10,小于20,提示青春期叛逆的小屁孩.如果大于20,小于30.提示开始定性,开始混社会小屁孩儿,如果大于30,小于40.提示看老老大不了,赶紧结婚小屁孩儿.如果大于40,小于50.提示家里有个不听话的小屁孩儿.如果大于50,小于60.提示自己马上变成不听话的老屁孩儿.如果大于60,小于70.提示活着还不错的老屁孩儿.如果大于70,小于90.提示人生就快结束了的一个老屁孩儿.如果大于90以上.提示再见了这个世界.

    • 答案:

      user_age = int(input("请输入你的年龄:"))
      if user_age < 10:
          print("小屁孩")
      elif user_age > 10 and user_age < 20 :
          print("青春期叛逆的小屁孩")
      elif user_age > 20 and user_age < 30 :
          print("开始定性,开始混社会小屁孩儿")
      elif user_age >30 and user_age < 40 :
          print("看老老大不了,赶紧结婚小屁孩儿")
      elif user_age > 40 and user_age < 50:
          print("家里有个不听话的小屁孩儿")
      elif user_age > 50 and user_age < 60 :
          print("自己马上变成不听话的老屁孩儿")
      elif user_age > 60 and user_age < 70:
          print("活着还不错的老屁孩儿")
      elif user_age >70 and user_age < 90:
          print("人生就快结束了的一个老屁孩儿")
      elif user_age > 90:
          print("再见了这个世界!")
      
      
      • 截图

    第七题:单行注释以及多行注释?

    • 答案:

      单行注释(当行注释),#用这个符号
      多行注释("""  内容 '""'),可以进行换行,遵循PEP8开发规范,建议使用这种方法
      
      

    第八题:简述你所知道的Python3x和Python2x的区别?

    • 答案:

       python2:
              源码不统一
              有重复代码
              整型的除法:整数
              print 不加括号也可以
              input() 输入什么类型就是什么类型
              raw_input() 获取到的都是字符串
      
      
       python3:
              源码统一
              没有重复代码
              整型的除法:浮点数(小数)
              print()
              input 获取到的都是字符串
      
      

      第九题:提示用户输入的麻花藤. 判断用户输入的是否正确. 如果对, 提示真聪明, 如果不对, 提示用户输入错误

      • 答案:

        user_name = input("请您输入一下麻花藤:")
        if user_name == "麻花藤":
            print("你真的好聪明哦!")
        elif user_name != "麻花藤":
            print("用户输入错误!")
        
        
      • 截图:

    第十题:用户输入一个月份.然后判断月份是多少月.根据不同的月份,打印出不用的饮食(根据个人习惯和老家习惯随意编写)

    • 答案:

      mouth = input("请您输入一个月份:")
      print("您输入的月份是:",mouth)
      if mouth >= "1" and mouth < "4" :
          print("此时,你处在陕西春天,吃些羊肉泡比较好!")
      elif mouth >= "4" and mouth < "7":
          print("此时,你处在陕西夏天,吃些老潼关夹馍!")
      elif mouth >= "7" and mouth < "10":
          print("此时,你处在陕西秋天,吃些大荔冬枣和带把肘子!")
      elif mouth >= "10" and mouth <= "12":
          print("此时,你处在陕西冬天,经常下大雪,点外卖吧孩纸!")
      
      
      
      • 截图:

    第十一题:用户输入一个分数.根据分数来判断用户考试成绩的输出不同的档次

    =90 A
    =80 B
    =70 C
    =60 D
    < 60 不及格
    
    
    • 答案:

      grade = int(input("请输入您的分数:"))
      if grade >= 90:
          print("恭喜您,荣获A,学习非常优秀")
      elif grade >= 80 and grade < 90:
          print("小伙子,继续努力,获得B级")
      elif grade >= 70 and grade < 80:
          print("你获得C级,小伙子。加油,你会进步的!")
      elif grade >= 60 and grade < 70:
          print("你刚及格,D级,好好学吧,父母挣钱不容易!")
      elif grade < 60:
          print("你的成绩不及格,后期多努力一点,加油,你是最棒的!")
      
      
      • 截图:

    老师,您批阅作业辛苦了!!!

    终生名言:业精于勤,荒于嬉,行成于思,毁于随!
  • 相关阅读:
    Cookie
    servletContext组件
    Servlet的定义及生命周期
    导引:servlet&Jsp的经典模式
    一个servlet server,由移植自Tomcat的连接器模块和自编写的container模块代码组成
    一个servlet web server,由移植自Tomcat的完整的connector模块和简化的Container(取代servlet处理器)组成
    python初识
    Maekdown光速习得
    实例学习——爬取简书网用户动态
    使用CSDN-markdown编辑器粘贴代码块时崩溃问题解决
  • 原文地址:https://www.cnblogs.com/ghh520/p/11469336.html
Copyright © 2011-2022 走看看