当前位置:   article > 正文

python基本输入输出&流程控制_python的输入流程控制输出

python的输入流程控制输出
  • print(需要输出的数据):输出
    1. sep=分隔符,end=结束符,r"xxx"原样输出,xxx.format()可用下标控制
  1. print("Hello World!", "my python", sep="#", end="*")
  2. # print()中参数sep为设置分隔符,默认为空格,end用来设置结尾分隔方式,默认为换行
  3. """
  4. 运行结果:
  5. Hello World!#my python*
  6. """
  7. """
  8. 转义字符:\r(打印回到行首,覆盖行首内容)\n(换行)\t(Tab制表符)
  9. """
  10. print("hello\nworld")
  11. print("hello\rworld")
  12. print("hello\tworld")
  13. print(r"hello\nworld")
  14. # r:使得后面一长串字符按原样输出
  15. a = 2
  16. b = 3
  17. print("%d+%d=%d" % (a, b, a + b))
  18. print("%d+%d=%d", a, b, a + b)
  19. print("{}+{}={}".format(a, b, a + b))
  20. print("{2}+{0}={1}".format(a, b, a + b))
  21. # 使用.format()时可以通过下标控制输出顺序
  22. """
  23. 输出结果:
  24. hello
  25. world
  26. world
  27. hello world
  28. hello\nworld
  29. 2+3=5
  30. %d+%d=%d 2 3 5
  31. 2+3=5
  32. 2+3=5
  33. 5+2=3
  34. """
'
运行
字符串前加  r表示原样输出
字符串前加  f

表示执行后面花括号里面的代码【print(f"y={3*2+5}")】

输出:y=11

  • input(提示字符):输入
  1. tittle = input("请输入文章标题:")
  2. print(tittle)
  3. # input返回值为字符串
  4. """
  5. 输入:朝花夕拾
  6. 运行结果:
  7. 请输入文章标题:朝花夕拾
  8. 朝花夕拾
  9. """
'
运行
  • eval(字符串):计算括号内的有效表达式并返回结果
  1. print(eval('5 * 3'))
  2. # eval(字符串)
  3. """
  4. 运行结果:
  5. 15
  6. """
'
运行
  • 流程控制
    1. 程序的三大流程:
      1. 顺序语句(从上到下依次执行),
      2. 选择语句(判断条件是否成立)
      3. 循环语句(判断之后处理条件)
    2. 流程图绘制
      1. 开始和结束:圆角矩形【只能有一个输入和输出】
      2. 输入输出:平行四边形
      3. 判断语句:菱形
      4. 处理:矩形(处理方式)
    3. 判断语句 if 
      1. 单分支 双分支 多分支 拓展分支
      2. 成立 if 条件式 else 不成立(三元表达式)
        1. score = eval(input("请输入该学生分数:"))
        2. if score > 80:
        3. if score > 90:
        4. print("优")
        5. else:
        6. print("良")
        7. else:
        8. if score > 70:
        9. print("中")
        10. elif score > 60:
        11. print("及格")
        12. else:
        13. print("不及格")
        14. print("恭喜通过考试") if score > 60 else print("未通过,下次要加油哦")
        15. """
        16. 运行结果:
        17. 请输入该学生分数:90
        18. 恭喜通过考试
        19. """
        '
        运行

    4. 遍历循环语句for
      1. for i in range(3):
      2. print(i)
      3. print('A')
      4. """
      5. 运行结果:
      6. 0
      7. 1
      8. 2
      9. A
      10. """
      11. for i in range(3):
      12. print(i)
      13. else:
      14. print('A')
      15. """
      16. 运行结果:
      17. 0
      18. 1
      19. 2
      20. A
      21. """
      '
      运行
    5. 程序设计中提供了哪几种基本结构?
      1. 顺序结构,选择结构,循环结构
    6. >写出 Python 的选择语句包括哪几种常用的形式?
      1. if: ...   if: ...elif: ...else: ...     if: ... else: ...

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/826727
推荐阅读
相关标签
  

闽ICP备14008679号