• python学习 变量的操作 与 基本数据类型


    一变量(本文使用python3.5
    #变量:是计算机内存中的一块区域,变量可以存储规定范围内的值,变量可以改变
    #在python中变量是计算机内存中数据的引用 python的变量没有明显的类型,具体类型是根据计算机内存实际存储的数据进行确认的 可以使用 type(变量名称) 获取该变量的类型
    #在python中数据的存储是以值(数据)为主,计算机内存中存储的是数值 变量只是一个对数据的引用
    #demo
    a=1;#a指向内存中 1
    print(id(a)); # 打印 数据的地址  1497427760
    print(a);#1
    a=2;#重新指定了a的指向 现在a指向内存中2
    print(id(a));  #1497427792
    print(a);#2
    
    #在python中同一个值 (内存空间)可以指向 多个变量
    a=5;
    print(id(a)); #1497427888
    b=5;
    print(id(b)); #1497427888

    二、运算符

    ############################算术运算符##########################
    print(1+1);
    print(3-2);
    print(2*5);
    print(4/2);
    print(3/2);
    print(3//2);#整除法 结果是一个整数 (非四舍五入的整数)
    print(17%6);#取余
    print(3**2);#3的平方
    print(3**3);#3的立方
    #算术运算顺序与数学中的运算顺序一致
    ###############################关系运算 表判断####################################
    print(1<2);#True
    print(1>2);#False
    print(1!=2);#True
    print(1==2);#False
    print(1==1.0);#True
    #################################逻辑运算符#####################################
    print("#########逻辑运算符############")
    print(1>2 and 2>3);#False
    print(1<2 or 2>3);#True
    print(not 1<2);#False

    三、基本数据类型

    #config=utf-8
    #######################数据类型#############################
    #整形  int整型   浮点型(float) 复数(complex)
    num1=100;
    print(type(num1));#<class 'int'> 在python3.0之前结果是 <type 'int'>
    num2=99999999999999999999999999999999999999999;
    print(type(num2));#<class 'int'>  python3.5 在python3.0之前 <type 'long'>
    f1=9.0;
    print(type(f1)); #<class 'float'>
    f2=3.14j;
    print(type(f2)); #<class 'complex'>
    # 字符类型
    str="123";
    print(type(str)); #<class 'str'>
    str1=" let's go";
    print(str1);#let's go
    str2="let's "go" "; #转义 
    print(str2);#let's "go"
    mail="tom:
     hello 
     i am jack";#换行 
    
    print(mail);
    mail2=""" tom:
        i am jack
        goodbye""";
    print(mail2); # """ 记录文本格式
  • 相关阅读:
    关于ArcMap中的地图文档单位
    洛谷—— P2983 [USACO10FEB]购买巧克力Chocolate Buying
    COGS——T 826. [Tyvj Feb11] GF打dota
    洛谷—— P1855 榨取kkksc03
    洛谷—— P2663 越越的组队
    COGS——T 1578. 次小生成树初级练习题
    Django中间件
    March 7 2017 Week 10 Tuesday
    March 6 2017 Week 10 Monday
    March 5 2017 Week 10 Sunday
  • 原文地址:https://www.cnblogs.com/jalja/p/5539668.html
Copyright © 2020-2023  润新知