保留字

保留字是python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类、模块和其他对象的名称来使用例如:import 关键字输入后会变色

通过代码进行查看 import keyword   keyword.kwlist

python的保留字区分字母大小写

在开发程序时,如果使用python中的保留字作为模块、类、函数或者变量的名称时,将会产生无效语法

标识符

名字:  字母   _  数字   (保留字不能最为标识符)

python中严格区分大小写

_开头   受保护的变量

__开头    类的私有成员

__标识符__    专用标识

变量

使用变量

定义变量 python = "学会python成为大牛"    把右边的值赋值到左侧

type()  可以检测变量类型

两个变量可以是同一个值

id()可以获取内存地址

no = number =1024

多个变量指向同一个值的时候,在内存当中只有一个值。

变量命名规则:

必须是一个有效的标识符

必须选择有意义的单词

不能使用Python中的保留字

慎用小写字母 l 和大写字母O

常量

在程序运行过程中,值不能改变的量

大写字母和_   一般用于来表示常量   不常用

数字类型

整数

十进制、八进制、二进制、十六进制

浮点数

整数和小数部分组成

使用浮点数进行计算时,可能出现小数点位数不确定的情况

例如0.1+0.2

round(0.1+0.2,1)去除多余位数    保留一位小数

复数

实部  虚部

字符串

字符串是连续的字符序列,可以是计算机所能表示的一切字符的集合。

字符串属于不可变序列

' '    "  "   内容必须写在一行,  ""   ""内容可以分多行写

引号可以嵌套

转义字符

转义字符是指使用 " \ " ,对一些特殊字符进行转义。

\  续行符   \n  换行符 \0空 \t水平制表符,用于横向跳到下一制表位  \" 双引号 \'单引号  \\一个反斜杠   \f  换页  \0dd八进制 \xhh十六进制

不想转义在字符前面加r   例  a = r"不转义\字符"

布尔类型

True(可以转换成数值1)  False(可以转换成数值0)

假值

False 或者None 0、0.0 虚数0   空序列(空字符串、空元组、空列表、空字典)

对象的__bool__方法返回False或者__len__方法返回0

数据类型转换

Int()强转为整形  float()  强转为浮点类型 str()强转为字符串类型   hex()强转为十六进制类型  oct()强转为八进制

money_all =56.75+72.91+88.50+26.37+68.51

money_all_str = str(money_all)                 #转换字符串

print(money_all_str)

money_real = int(money_all)                      #转换为整形

money_real_str = str(money_real)

print(money_real_str)

最新文章

  1. 文件上传大小js判断
  2. dede使用方法----如何去掉dede自带的版权
  3. 理解KMP算法
  4. Android之Inflate()方法用途
  5. 啊哈C!思考快你一步——用编程轻松提升逻辑力
  6. htseq-count 的使用
  7. Android将ScrollView移动到最底部
  8. Metadata Lock原理4
  9. Linux下如何查看哪些进程占用的CPU内存资源最多
  10. iOS开发工具箱
  11. libusb 开发者指南-牛胜超(转)
  12. Sublime Text3 编辑器我的最爱
  13. python数据分析工具包(1)——Numpy(一)
  14. Ecshop中transport和jquery不兼容的解决方案
  15. Manacher算法解析
  16. RNN(Recurrent Neural Network)的几个难点
  17. centos7下部署mysql主从复制
  18. day24 Pythonpython 面向对象设计 类
  19. 第七十九课 最短路径(Floyd)
  20. 全志A33 lichee 开发板 Linux中断编程原理说明

热门文章

  1. ABC007D Small Multiple[最短路]
  2. 关于怎么获取kafka指定位置offset消息(转)
  3. PHP:函数和语言结构(转)
  4. 生成CA免费证书
  5. 医院设置x
  6. 【UOJ#228】 基础数据结构练习题
  7. 标准库函数gets()和puts()
  8. 前端中的 Attribute & Property
  9. Java工程师成神之路(2018年最新版)
  10. ubuntu16.04 anaconda3安装