zoukankan      html  css  js  c++  java
  • python

    conatenation
    concatenation
    许多将不同的字符串串联起来的方法
    用print()函数连接字符串
    默认情况,当要在一个语句中打印多个字符串
    print()函数会周全的插入空格
    没有必要使用空格分隔符
    只需要将不同的字符串隔开
    syntaxError:invalid character in identifier;
    用不同的方法串联字符串
    指定字符串的方法是使用格式说明符
    通过插入一个特定字符序列工作,字符序列被Python解析为占位符
    提供的值替换

    格式说明符可以控制要显示信息的格式,提供许多有用的技巧

    使用格式说明符构成字符串

    示例说明
    %s是针对字符串的格式说明符 在本书对数据类型进行不断讨论的过程,遇到更多的格式说明符
    分别对应于特定的数据类型
    字符串 每个格式说明符都担当相应类型占位符
    字符串外面 的% 符号表明它后面的所有值会被插入到字符串中相应的格式说明符处
    圆括号  告诉字符串后面的序列包含用于填充格式说明符的值

    简单的理解方式是%s是一个存储器,存放着圆括号中的值
    需要处理更多的值
    需要加入另外一个格式说明符
    需要知道字符串中的每一个格式说明符在提供给它的序列中都必须有一个
    %-Ns 从左开始占N个字符位
    %Ns 从右边开始存储共占

    数值  运算符
    本章介绍数值及Python处理数值的一些方法 基本算术以及针对不同类型数值的特殊字符串格式说明符
    Python使用的各种基本数值类型
    使用数值的方法
    如何显示以及混合各种类型的数值

    使用数值的方法

    告诉Python重复特定动作
    用数值代表现实世界中事物  在程序中尝试对现实世界中的事物建模
    要确定数值的分类,Python内置的一个特殊函数type
    使用的数据的类型
    输入不同数值,Type将指出Python如何看待这些数值
    处理与感兴趣领域相关问题
    不能与浮点数混合虚数imaginary
    数值之后使用字母j,并且数值和字母都不是字符串 数值之后使用字母j 数值和字母都不是字符串-不在引号中
    Python知道要将输入的数值看做虚数
    出现在字符串以外的字母都必须有特殊含义
    出现在字符串以外 的字母都必须有特殊含义
    修饰符指定了数值的类型
    否则一个字母单独出现会导致错误
    以命名变量
    可以将虚数与非虚数结合起来创建复数

    可以看到,当试图混合虚数以及其它数值
    创建复数的方法保持独立

    探索复数模块
    cmath complex math
    不同类型数据不能用+运算符结合
    格式说明符specifier format;
    字符串中将%符号转义
    程序中打印字符串%d 可以在Python字符串中连续使用两个%符号
    仅当在同一字符串中还有其他可替换的有效格式说明符才是需要的

    Python注意字母的组合
    将在一个字符串中既有格式说明符又有双百分号时正确地工作

    基本算术
    在程序中使用数值进行基本算术运算情况是很常见的

    输入基本的算术表达式 接受一组操作,当按下Enter键后,它将计算输入的表达式,并给出结果
    infinity
    infinity

    infinity
    // 强制除法时取整数
    /
    %只有用于数值的时候才代表余数
    当使用字符串时  表示格式说明符的含义


    同样的操作在不同的上下文有不同的含义--重载
    取余数运算符
    sequence

    (tuple)元祖序列元素  多于字符串中格式说明符
    TypeError:Can't convert 'int' object to str implicitly;

    Python还为数值提供了另外一个值得
    名称存储已经了解的以及即将介绍类型

    引用数据--使用数据的名称
    程序中总是显示地写字符串和数值是非常困难的
    迫程序员记住所有的字符和数值使

    计算机的内存使得它可以比人记住更多的细节 利用计算机的这种能力是编程
    为了更灵活简单地使用数据,可以给数据命名,之后可以用名称引用数据

    给名称赋值-名称一般叫做变量
    变量引用的数据可以变化,而名称保持不变
    变量叫做名称Name Python的叫法;
    变量名称赋值
    用等号=将一个值-字符串或是整型数据相关联
    所用的名称并不与所指的数据直接相关  如果将一个数据命名为number  如果将一个数据命名为number 并不意味着实际保存数值
    将一个变量值打印出来并不需要使用引号  如果将一个变量用引号括起来,函数会打印出这个变量的名称
    而不是它的内容
    因为程序把它看成一个字符串而不是一个变量
    bulbs   bulbs
    壁橱cloblus


    closet
    lamps

    a penny saved;


    a penny saved

    proverb
     
    a penny saved;

    earned
    节约一分等于挣一分
    积沙成塔
    a penny saved is a penny earned;

    表示要访问数据的一种方法

    数据起的名称仅仅是个名称
    用多个名称引用一个数据;

    内置类型   内置数据类型

    类 模块
    字符串 数值
    基本类型
    元组 列表  集合   字典
    tuple  list  set  dictition

    dictinary

    类型共同特点   允许在一个名称下面组织多条数据
    因为具有这种组织性
    允许在一个名称下面组织多条数据
    内置 类型
    一个名称下组织 多条数据组织性  每个类型类型都允许在他们中查找元素
    组织在一起的数据通过() [] {}
    元组ttuple应用
    元组是值的序列
    每个值都可以被单独访问元组是Python的基本类型
    创建时识别元组

  • 相关阅读:
    Maven+SpringMVC+Mybatis 开发环境整合
    在子jsp页面中调用父jsp中的function或父jsp调用子页面中的function
    动态库的生成和调用
    怎么下载纯净版系统
    ATL开发COM组件
    链表问题
    内存理解
    静态绑定和动态绑定;位拷贝和值拷贝
    导EXCEL单表单方法
    mfc解决回车键默认关闭窗口的一般方法
  • 原文地址:https://www.cnblogs.com/ruiy/p/5190944.html
Copyright © 2011-2022 走看看