Python运算符和输入输出

发布于:2024-04-29 ⋅ 阅读:(26) ⋅ 点赞:(0)

描述

Python的运算符是用来操作数据的符号或特殊字符。Python提供了多种类型的运算符,其中包括算术运算符、比较运算符、逻辑运算符、位运算符等。

  1. 算术运算符:

    • 加法运算符(+):用于两个数值相加,也可以用于字符串的拼接。
      示例:a = 10 + 5 # 结果为15
      b = “Hello” + " " + “World” # 结果为"Hello World"
    • 减法运算符(-):用于计算两个数值之差。
      示例:a = 10 - 5 # 结果为5
    • 乘法运算符(*):用于计算两个数值的乘积。
      示例:a = 10 * 5 # 结果为50
    • 除法运算符(/):用于计算两个数值的商。
      示例:a = 10 / 5 # 结果为2.0
    • 取余运算符(%):用于计算两个数值相除的余数。
      示例:a = 10 % 3 # 结果为1
    • 整除运算符(//):用于计算两个数值相除的整数部分。
      示例:a = 10 // 3 # 结果为3
    • 指数运算符(**):用于计算一个数值的指数次幂。
      示例:a = 2 ** 3 # 结果为8
  2. 比较运算符:

    • 等于运算符(==):用于判断两个数值是否相等。
      示例:a = 10 == 5 # 结果为False
    • 不等于运算符(!=):用于判断两个数值是否不相等。
      示例:a = 10 != 5 # 结果为True
    • 大于运算符(>):用于判断一个数值是否大于另一个数值。
      示例:a = 10 > 5 # 结果为True
    • 小于运算符(<):用于判断一个数值是否小于另一个数值。
      示例:a = 10 < 5 # 结果为False
    • 大于等于运算符(>=):用于判断一个数值是否大于或等于另一个数值。
      示例:a = 10 >= 5 # 结果为True
    • 小于等于运算符(<=):用于判断一个数值是否小于或等于另一个数值。
      示例:a = 10 <= 5 # 结果为False
  3. 逻辑运算符:

    • 与运算符(and):用于判断多个条件是否同时成立。
      示例:a = (10 > 5) and (5 < 3) # 结果为False
    • 或运算符(or):用于判断多个条件中是否至少有一个成立。
      示例:a = (10 > 5) or (5 < 3) # 结果为True
    • 非运算符(not):用于取反一个条件的结果。
      示例:a = not (10 > 5) # 结果为False
  4. 位运算符:

    • 按位与运算符(&):对两个数值的每个二进制位执行与操作。
    • 按位或运算符(|):对两个数值的每个二进制位执行或操作。
    • 按位异或运算符(^):对两个数值的每个二进制位执行异或操作。
    • 按位取反运算符(~):对一个数值的每个二进制位执行取反操作。
    • 左移运算符(<<):将一个数值的二进制位向左移动指定的位数。
    • 右移运算符(>>):将一个数值的二进制位向右移动指定的位数。

输入输出是编程过程中非常重要的一部分,Python提供了许多用于输入和输出的函数。
在Python中,格式化字符串时常用的格式化符号包括:

  • %s: 字符串
  • %d%i: 十进制整数
  • %f: 浮点数
  • %x%X: 十六进制整数
  • %o: 八进制整数
  • %r: 原始数据
  • %c: 字符
  • %e%E: 科学计数法表示的浮点数
  • %g%G: 根据值的大小自动选择 %f%e

这些格式化符号可以在 printf 函数系列中使用,也可以在字符串的 format 方法中使用。

  1. 输入:

    • input() 函数:用于从用户处获取输入。它会以字符串的形式返回用户输入的内容。
      示例1:name = input(“请输入您的姓名:”)
      print(“欢迎您,” + name)
      示例2:score = 98.5
      print("该名同学的成绩是:%f”%score)
  2. 输出:

    • print() 函数:用于输出到控制台。它可以接收多个参数,并以空格分隔,输出多个值。
      示例:print(“Hello”, “World”)
      print(10, 5, sep=“-”) # 输出为10-5

上述就是Python的运算符和输入输出操作。可以帮助我们对数据进行各种操作和交互。通过合理的应用,可以实现复杂的计算和实用的程序。


网站公告

今日签到

点亮在社区的每一天
去签到