1.1 常量-----不能改变它的值

  1.2 数

    在Python 中数可以分为整数、浮点数和复数。

    PS:在Python中不用区分‘long int’类型。默认的整数类型可以任意长。(译者注:长度应该与内存

包括虚拟内存的大小有关)

  1.3  字符串

    字符串就是字符的序列。例如:“Hello world”、"Welcome"等。

    字符串按字面意义连接的。例如:'what \'s ''your name?'会被自动转为"what's your name?"

    给 C/C++程序员的注释:

    在 Python中没有单独的char 数据类型。其实也没有必要,我确定你不会再考虑它。
    给 Perl/PHP程序员的注释:
    记住单引号和双引号是一样的—— 没有丝毫差异。
    给正则表达式使用者的注释:
    用正则表达式的时候请使用自然字符串。否则,可能会用到许多反斜杠。例如,,后向引用符可
以写成 ’\\1’或 r’\1’。

  1.4  单引号

    可以用单引号指定字符串,例如:'Hello world'

  1.5 双引号

    也可以用双引号来指定字符串,效果与单引号一样,例如:"Hello world"

  1.6 三引号("""或者是''')

    利用三引号("""or”’),你可以指示一个多行的字符串。你可以在三引号中自由

的使用单引号和双引号。例如:

  1.7 转义序列

    例如:\n、\t等,注意一下下面的三种情况:

    

下面是对应的输出:

    

  1.8  自然字符串

     如果,你想指定一些不被特殊处理,例如像转义序列,那么,就需要通过在字符

串前面附加 r 或R 来指定自然字符串。在自然字符串中,特殊字符将失去意义。例如:

    

  1.9 format

    format是一条格式字符函数,用法比较多,可以自行百度一下。常见用法如下:

    

    

  1.10 变量

    值是可以改变的,既可以储存信息,也可以对它们进行操作

  1.11 标识符

    标识符命名要遵守以下规则:

    • 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线
(‘_’)。
    • 标识符名称的其他部分可以由字母(大写或小写)、下划线(‘_’)或数字(0-9)
组成。
    • 标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注
意前者中的小写n 和后者中的大写N 。
    • 有效标识符名称的例子有i 、 __my_name、 name_23和a1b2_c3 。
    • 无效标识符名称的例子有2things 、this is spaced out 和 my-name。  

  1.12 数据结构

    变量可以是不同类型的值,称之为数据结构。

  1.13 对象

    Python是完全面向对象的,在某种意义上,任何东西都被作为对象,包括数字、字符串和函数。

  1.14 行连接符  ‘ \ ’

    行连接符在书写python代码中,可能要经常用,用来连接上下两行。

  1.15 缩进

    所谓的缩进就是每行开头的空白。在python中,同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。与C语言不同,在python中我们用缩进来代表代码块,而不用括号。

   

Python 学习系列----第一章:基础知识的更多相关文章

  1. 《Python基础教程(第二版)》学习笔记 -> 第一章 基础知识

    写笔记的原因:书也看了一遍,视频也看了,但总是感觉效果不好,一段时间忘记了,再看又觉得有心无力,都是PDF的书籍,打开了就没有心情了,上班一天了,回家看这些东西,真的没多大精力了,所以,我觉得还是把p ...

  2. wpf(第一章 基础知识)

    wpf第一章基础知识:通过vs2015创建wpf程序会在引用里面多出3个核心程序集PresentationCore.PresentationFramework.WindowsBase.并且会在解决方案 ...

  3. 《openssl编程》:第一章基础知识

    第一章 基础知识 1.1 对称算法 对称算法使用一个密钥.给定一个明文和一个密钥,加密产生密文,其长度和明文大致相同.解密时,使用读密钥与加密密钥相同. 对称算法主要有四种加密模式: (1) 电子密码 ...

  4. Python第一章-基础知识

    第一章:基础知识 1.1 安装python.     直接官网下载最新的python然后默认安装就可以了,然后开始菜单里找到pyhton *.*.* Shell.exe运行python的交互shell ...

  5. Python基础教程学习笔记:第一章 基础知识

    Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入“p ...

  6. Python 第一章 基础知识

    如果熟其他计算机语言,可能会习惯于每行以分号结束.Python则不同,一行就是一行,不管多少. 如果喜欢的话,可以加上分号,但是不会有任何作用(除非同一行还有更多的代码),而且这也不是同行的做法. & ...

  7. Python学习,第一课 - 基础学习

    前言. 本内容全部以python3所讲 一.Python安装 windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\pyth ...

  8. python学习心得第一章

    初始python 1什么是程序 计算机程序是一组执行某种动作的的指令.和那些电路.芯片.显卡.硬盘等不同,它不是计算机本身可以触摸的部分,而是隐藏在背后运行在硬件上面的东西.程序就是一系列告诉没有知觉 ...

  9. python学习(一) 基础知识

    开始学习<Python基础教程> 1.2 交互式解释器 按照书上的例子敲了个最简单的print函数,居然报错: >>> print "fsdfs"Sy ...

随机推荐

  1. Java Web开发中Spring+MyBatis框架的简单搭建

    这里使用的eclipse,首先创建一个动态web项目. 1.导入Spring IOC.AOP.DAO.dbcp.dbdrive.mybatis.jar . mybatis-spring.jar  本人 ...

  2. CentOS6.3 下安装codeblocks

    本人用的系统是centos6.3(虚拟机) 需要预先安装gcc编译器(参考:http://www.cnblogs.com/magialmoon/archive/2013/05/05/3061108.h ...

  3. HH去散步[SDOI2009]

    题目描述 HH有个一成不变的习惯,喜欢饭后百步走.所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离. 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回. 又因为HH是个喜欢 ...

  4. vue+mockjs 模拟数据,实现前后端分离开发

    在项目中尝试了mockjs,mock数据,实现前后端分离开发. 关于mockjs,官网描述的是 1.前后端分离 2.不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据. 3.数据类型丰 ...

  5. Oracle数据库常用关键字以及函数

    常用关键字 insert into---插入数据 delete---删除数据 update---更新一条数据 select---实际工作中尽量不要写* set---设置某些属性 where---给执行 ...

  6. cvim常用快捷键

      esc:返回浏览模式 h.j.k.l:上.下.左.右 u/e.d:上半屏.下半屏 H.L:后退.前进 f.F:直接打开.后台打开 gg.G:页头.页尾 gi.gI:第一个输入框.最后一个输入框 q ...

  7. openstack使用openvswitch实现vxlan组网

     openstack使用openvswitch实现vxlan openstack环境: 1 版本:ocata 2 系统:ubuntu16.04.2 3 控制节点 1个 + 计算节点 1个 4 控制节点 ...

  8. Mysql事务处理详细讲解及完整实例下载

    一.Mysql事务概念 MySQL 事务主要用于处理操作量大,复杂度高的数据.由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行.在 MySQL 中只有使用了 Inn ...

  9. Failed resolution of: Landroid/support/v7/internal/widget/TintManager;

    碰到这个问题,一般都是build.gradle中导入的包不匹配的问题,如TabLayout与ViewPager搭配使用的时候,必须保持导入包的版本一致 compile 'com.android.sup ...

  10. 为什么eclipse修改程序之后运行的时候还是前一版本的内容?

    问题:我用的是Eclipse Java Neon4.6.0,同样的这个问题也出现在其他的Eclipse的版本上,我在对我的代码内容进行修改的时候,点击运行,发现还是执行的修改之前的文件,这让我很头疼. ...