数字常量

如下是python的一些常量表示形式:

  • 2            整数
  • 3.23            浮点数
  • 52.3e-4        科学技术法表示的浮点数
  • -5 -4.6j        复数

和C类的语法不同的是,Python是内置了复数的。

布尔常量

布尔值的表示方式是True和False

字符串常量

字符串常量有三种表示显示

  • 单引号(')
  • 双引号(")
  • 三引号('''或""")

其中单引号和双引号功能完全相同,和C的双引号表示字符串方式一样,主要是新增了一个三引号的多行模式,在三引号的模式中,可以使用单引号和双引号,也可以接收换行符号,对于表示多行来说非常方便。

'''This is a multi-line string. This is the first line.
This is the second line.
"What's your name?," I asked.
He said "Bond, James Bond."
'''

转义符

转义符的功能基本上和C语言系统,以'\+转义字符'的显示来表示引号,换行等特殊字符

取消转义符

转义字符很多时候给使用带来的不便,如文件路径,正则表达式等。对于无需转义的字符串中可以通过r前缀会取消转义符,从而方便阅读。

r"C:\Python27\python.exe"

Unicode字符串

Python默认的编码是不支持中文的:

>>> print
'中文abc'
    ä¸­æ–‡abc

对于中文字符串,我们需要加u前缀来转换为unicode形式:

>>> print
u'中文abc'
    中文abc

连接字符串

相邻放置的字符串会自动级连。例如,'What\'s' 'your name?'会被自动转为"What's your name?"

变量命名规范

Python变量命名规范基本和C语言一样,感兴趣的可以看看:

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

变量赋值语法

变量赋值语法如下:

>>> i = 123

从中可以看出,python是没有变量类型这个概念的,如下方式也是合法的:

>>> i = 123
    >>> i = 'hello world'

数学运算符

数学运算基本上也和C一样,这里就不多介绍了。

最新文章

  1. [函数] Delphi FMX Windows 取得下载 Downloads 目录
  2. [译]Mongoose指南 - 验证
  3. inconfont 字体库应用
  4. Together
  5. Debian自带浏览器IceWeasel的中文化
  6. [转]国内良心DNS汇集
  7. 使用预处理PreparedStatement执行Sql语句
  8. 如何使用CSS Sprites技术进行图片合并
  9. 黑马程序员_Java面向对象_包
  10. C# 几种退出程序的方式
  11. Python如何实现单步调试
  12. 关于C#委托的一些学习笔记
  13. 第二章 Idea搭建maven
  14. (办公)mysql安装完,只能通过localhost访问,而不能通过本机ip访问.(转)
  15. MongoDB加auth权限
  16. 复制粘贴容易犯的错误 eclipse
  17. Java条形码插件
  18. 第三届移动互联网测试开发大会 PPT合集下载
  19. 拥抱.NET Core系列:MemoryCache 缓存选项 (转载)
  20. ICDM Winner's Interview: 3rd place, Roberto Diaz

热门文章

  1. 系统编程--标准IO
  2. linux fork()函数 转载~~~~
  3. 关系、关系模式、关系模型blablabla...
  4. [bzoj] 1878 HH的项链 || 莫队
  5. hdu 2829 斜率DP
  6. Access-Control-Allow-Origin设置多个域名
  7. NFS排错案例
  8. NetAPP常用操作
  9. Android JSON
  10. hdu 4679 树的直径