云计算百科
云计算领域专业知识百科平台

零基础学Python-算数与赋值运算符、输入函数与转义字符

一、算数运算符

在这里插入图片描述
注意:使用算术运算符/,商一定是浮点数;使用所有算术运算符若有浮点数,结果也会用浮点数

print(8/2)
print(7.0 // 2)
print(3.0 + 1)
'''
运行结果:
4.0
3.0
4.0
'''

运算符优先级:

运算规则:

  • 先乘除后加减
  • 同级运算符从左往右计算
  • 可以用()调整计算的优先级
  • 优先级顺序:
    幂(最高优先级)>乘、除、取余、取整除>加减

    二、赋值运算符

    赋值运算符表
    注意:print(10 += 3) # 报错语法错误,纯数字不能使用,因为赋值运算符是针对变量存在的。

    三、输入函数

    input()

    参数:只有prompt;prompt是提示,会在控制台中提示

    name = input("请输入姓名:")
    '''
    运行结果:
    请输入姓名:
    '''

    input() 获取用户键盘输入,结果默认为字符串。

    四、转义字符

    在这里插入图片描述

    1. \\t 制表符

    通常表示空4/8个字符,也称缩进;
    默认一个制表位占 4/8 个字符宽度,\\t 会自动补齐到「下一个 4/8 的倍数位置」,不是固定输出 4/8 个空格。

    print('lao\\tda')
    print('\\tlaoda')
    print('laoa\\tda')
    '''
    运行结果:
    lao da
    laoda
    laoa da
    '''

    注意:Python 语言本身不规定 \\t 显示几个空格。\\t只是一个制表符号,到底跳到 4 格还是 8 格,由你运行代码的终端窗口决定。
    PyCharm 内置运行控制台:默认制表位间隔 4 列;传统系统终端(CMD、Linux 终端):制表位默认间隔 8 列。
    在这里插入图片描述

    2. \\n 换行符

    将当前位置移到下一行开头。

    print('haha\\nxixi')
    '''
    运行结果:
    haha
    xixi

    '''

    将当前位置移到下一行开头。
    print()函数中的end参数的默认值就是\\n

    3. \\r 回车

    将当前位置移到本行(同一行)开头,让光标跳回本行起始位置,新输出内容覆盖原有文字。

    print("123456\\rabc")
    '''
    运行结果:
    abc456

    '''

    4. \\\\ 反斜杠符

    print("C:\\\\Users\\\\admin")
    print("123456\\\\rabc")
    '''
    运行结果:
    C:\\Users\\admin
    123456\\rabc

    '''

    \\在字符串里本身是转义起始符号,编译器会把它和后面一个字符组合当成转义字符。 如果你想要输出一个普通反斜杠\\,不能直接写\\,必须写 \\\\。
    拓展:此方法太繁琐,可以使用 原始字符串r""或r’’ ,取消\\的转义作用。

    print(r"C:\\Users\\admin")
    print(r"123456\\rabc")
    '''
    运行结果:
    C:\\Users\\admin
    123456\\rabc

    '''

    5. \\b 退格符

    光标向左后退一格,后续输出的字符会覆盖光标位置上原来的字符。

    print("123456\\babc")
    '''
    运行结果:
    12345abc

    '''

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 零基础学Python-算数与赋值运算符、输入函数与转义字符
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!