zoukankan      html  css  js  c++  java
  • python基础入门之一 —— 变量与运算符

    1、标识符

    • 由数字,字母,下划线组成
    • 不能由数字开头
    • 不能使用内置关键字
    • 严格区分大小

    2、数据类型

    1. 数值:int (整型) float(浮点型)
    2. 布尔型:True(真) False(假)
    3. str (字符串)
    4. list (列表)
    5. tuple(元组)
    6. set(集合)
    7. dict(字典)

    3、输出

    格式符号转换
    %s 字符串
    %d 有符号的十进制整数
    %f 浮点数
    • %06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出。
    • %.2f,表示小数点后显示的小数位数。

    4、格式化输出扩展&语法 f’{表达式}’

    weather = "晴天"
    day = 12
    c = 36.5
    print('今天是%s,隔离的第%d天,体温为%.1f度' % (weather, day, c))
    print('今天是%s,隔离的第%s天,体温为%s度' % (weather, day, c))
    print(f"今天是{weather},隔离的第{day}天,体温为{c}度")

    5、转义字符

    • :换行
    • :制表符,一个tab键(4个空格)的距离。

    6、结束符

    • 默认自带end,默认为print(‘输出的内容’,end=" ")
    • 可改为print(‘输出的内容’,end=" ")

    7、输入

    • 当程序执行到input,等待用户输入,输入完成后才继续向下执行
    • 在python中,input接受用户输入后,一般存储到变量,方便使用
    • 在python中,input会把接受到的任意用户输入的数据都当作字符串处理
    msg = input('请输入信息:')
    print(f'您输入的信息是:{msg}')

    8、转换数据类型的函数

    int(x,[base]) 将x转换成整数
    float(x) 将x转换成一个浮点数
    str(x)   将对象x转换为字符串
    eval(str) 计算在字符串中的有效python表达式,转换成它原本的类型
    tuple(s) 将序列s转换成一个元组
    list(s) 将序列s转换成一个列表

    9、运算符的分类

    算数运算符

    +、-、*、/、//(整除)、%、**(指数)、()

    赋值运算符

    =(可多变量赋值 如:a,b=1,2)

    复合赋值运算符

    += 、-=、*=、/=、/=、%=、**=

    (a+=1即a=a+1)

    比较运算符

    ==(判断相等)、!=(不等于)

    逻辑运算符

    and、or(两个非0数字做or运算返回第一个数字)、not
  • 相关阅读:
    欧几里得算法
    匈牙利算法找二分图最大匹配
    hdu3374 String Problem(最小值表示法 + KMP)
    hdu6704 K-th occurrence(后缀数组+RMQ+主席树)
    洛谷 P3809 【模板】后缀排序
    hdu2222 【AC自动机】Keywords Search
    2019杭电多校十 1011 Make Rounddog Happy(rmq + 分治)
    Separate String(Ac自动机+dp)
    2019杭电多校二 I Love Palindrome String(回文自动机)
    HDU2451 Simple Addition expression(数位dp/找规律)
  • 原文地址:https://www.cnblogs.com/LynHome/p/12344623.html
Copyright © 2011-2022 走看看