zoukankan      html  css  js  c++  java
  • python变量

    知识汇总:
    1-Python 语言里 一切数据都是对象

    2-整数:
    1-python 2 :int ---- long(长整数)
    2-python 3 :中 只有int 没有long
    3-怎么查看类型---type(100)--有返回值--该类型---<class 'int'>
    3-浮点数--小数:type(3.0)---<class 'float'>---没有double

    4-数字的运算:
    1-加法 +
    2-减法 -
    3-乘法 *
    4-除法 /
    1-在python3 9/4 == 2.25 肯定带小数点 等价python2- 9//4 == 2
    2-在python2 9/4 == 2 等价python3------ 9.0/4 == 2.25
    5-取余 %
    6-求次方----2**4
    5-字符串:
    1-定义:<class 'str'>
    1- ' a' " a" ''' '''
    6-字面量--直接量-- 1 3.14 'a'
    7-变量:
    1-优点:
    1-代码比较简洁
    2-修改方便
    2-字符串之间的 + 连接符
    3-变量:一个名字---一个可以改变的
    1-组成: 字母+数字+下划线
    2-一般以字母(大写,小写均可)开头---本身没有语法错误
    3-数字不能开头!!!
    4-区分大小写
    5-英文单词--建议
    6-不能与关键字相同(关键字是Python语言里面的特殊字符串)
    import keyword
    print(keyword.kwlist)
    7-不要与内置函数相同---print
    4-没有任何变量引用的对象,会被Python解释器清除
    5-查看对象的地址--id() print('a的值:',a,'a的地址', id(a))

    8-退出python解释器:
    1-ctrl+ z--*
    2-exit()
    3-quit()
    9-常见的几种变量的赋值
    1- a= 1
    2- a += 1 ------- a = a + 1
    3- a *= 2 ------- a = a * 2
    4- a++ ++a a-- --a python语法里面没有这些
    10-ctrl + / --- 注释/取消注释
    '''
    welcome = '欢迎来到松勤自动化班学习python!'
    print(type(welcome))
    print('小a, '+welcome)
    print('小b, '+welcome)
    print('小c, '+welcome)
    #字母 、 下划线 数字
    # import keyword
    # print(keyword.kwlist)
    # a = 2**4
    # print(a)#<class 'int'>

    # welcome = '欢迎来到松勤自动化15班学习python!'
    # print('小a, '+welcome)
    # print('小b, '+welcome)
    # print('小c, '+welcome)


    '''
    变量命名:
    1- 组成元素:字母 、 下划线、 数字
    2- 字母可以开头,
    3- 数字不能开头
    4- 下划线-不建议定义普通变量使用!!!
    5- 关键字不能用!if for Ture
    6- 内置函数名不能用!
    7- 建议用英文


    '''
    # import keyword
    # print(keyword.kwlist)

    # a = 3
    # print(a,'a的地址:',id(a))
    #
    # b= a
    # print(b,'b的地址:',id(b))
    #
    # a = 4
    # print(a,'a的地址:',id(a))
    #
    # b= a
    # print(b,'b的地址:',id(b))

    print('hello','world')#2个参数--print()
    print('hello'+'world')#1- helloworld 2- helloworld-一个参数--print()
    # # import math
    # # math.ceil(3.85)
    # # print(math.ceil(3.85))#5
    # # welcome = '欢迎来到松勤自动化班!'
    # # print('小a',welcome)
    # # print('小b',welcome)
    # # print('小c',welcome)
    # # print('小d',welcome)
    #
    # # name = 'tom'
    # # _age = 10
    # # import keyword
    # # print(keyword.kwlist)
    # # print = 4
    #
    # #1- 向下取整 向下取整直接用内建的 int() 函数即可:
    # print(int(3.14))
    # print(int(4.86))
    # #2- 四舍五入 对数字进行四舍五入用 round() 函数:
    # print(round(2.645,2))
    # print(round(4.86))
    #
    # #3- 向上取整需要用到 math 模块中的 ceil() 方法:
    # import math
    # print(math.ceil(3.14))
    # print(math.ceil(4.86))
    # #4- 分别取整数部分和小数部分:
    # import math
    # print(math.modf(3.86))

    我是kelly-凯莉 每天努力一点点,幸运就多一点点
  • 相关阅读:
    osip状态机分析
    配置tomcat 加载指定的jar
    oracle创建用户并指定表空间
    CentOS7通过rsync+crontab实现两台服务器文件同步
    CentOS7配置MySQL5.7主备
    CentOS7本地安装MySQL5.7
    设置mysql 事务锁超时时间 innodb_lock_wait_timeout
    获取指定年月的第一天与最后一天
    Nginx 反向代理504 Gateway Time-out
    ubuntu下安装配置apache2与php
  • 原文地址:https://www.cnblogs.com/kelly11/p/11540247.html
Copyright © 2011-2022 走看看