python_1

原创 2015年11月17日 22:49:52

数据类型

变量

字符串

编码

格式输出






数据类型
    整型 浮点型 字符串 布尔值
    空值 列表 字典

整型/浮点型
    Python的整数没有大小限制,
    Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

字符串
    以单引号或者双引号括起来的任意文本,
    如果引号'或者"本身是一个字符,
        可以用单引号来括双引号,反之亦然
        可以用转义字符 \' \"
    如果字符串有多行
        可以在字符串里用\n表示换行
        可以用三引号的格式表示多行
            '''this is line1
            this is another line'''
    在字符串前加标记r表示不进行转义
        r'\n'=='\\n'

布尔值
    布尔值只有 True False 两种值
    布尔值可以用于 and or not 运算
    布尔值常用于条件判断中 if while

空值
    空值是Python里一个特殊的值,用None表示。



变量
    python是一种动态语言
        变量本身类型不固定的语言称之为动态语言
        静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
    当我们写:a = 'ABC'时,Python解释器干了两件事情:
        在内存中创建了一个'ABC'的字符串;
        在内存中创建了一个名为a的变量,并把它指向'ABC'。
    执行b = a,
        解释器创建了变量b,并把b指向a指向的字符串'ABC'
    Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法,如果你一定要改变变量PI的值,也没人能拦住你。




格式输出
>>> '%2d-%02d' % (3, 1)
' 3-01'
>>> '%.2f' % 3.1415926
'3.14'


cs231n-Assignment-1 python.

  • 2017年12月06日 17:46
  • 31KB
  • 下载

Python密码学编程.part1

  • 2017年11月11日 20:45
  • 150MB
  • 下载

小猪的Python学习之旅 —— 1.基础知识储备

小猪的Python学习之旅 —— 1.基础知识储备引言: (文章比较长,建议看目录按需学习~)       以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#。 和P...

微信公众号第三方平台开发PYTHON教程 PART 1

微信是一个时代的标志,虽然它现在不温不火,但我们大部分人离不开它。最近我帮朋友的公司接入了微信公众号第三方,使其成为第三方开发者。 网上公众号的开发教程,描述很多,但第三方的就几乎没有,可能是商业部分...
  • lktse
  • lktse
  • 2016年05月17日 19:13
  • 1500

第一次使用python1

第一次使用python1

python科学计算第二版代码1

  • 2017年10月26日 14:53
  • 10MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python_1
举报原因:
原因补充:

(最多只允许输入30个字)