Python 开始吧

人生苦短,我用 python

安装

在python官网,发现如下3个window版本(到底使用哪个呢?):  web-based installer (是需要通过联网完成安装的) executable installer (是可执行文件(*.exe)方式安装) embeddable zip file (嵌入式版本,可以集成到其它应用中)  推荐使用:executable installer

基本数据类型

python 相比其他语言,简化数据类型

  • 数字 (整型int 浮点型float)
  • 布尔 (只有2个值:True/False)
  • 字符串
  • 列表 (list)
  • 元组 (tuple)
  • 集合 (set)

数字

  • 加、减、乘、除
type(1+1)    //int type(1+1.0)  //float type(1*1)    //int type(1*1.0)  //float type(2-1)    //int type(2-1.0)  //float type(2/1)    //float type(2//1)   //int type(2//1.0) //float  /代表除法(得到float)   //代表整除
  • 进制 —— 表示与转换
二进制: 0b10/0b110 八进制: 0o10/0o170 十六进制: 0x2A/0x49  转二进制: bin(0xA1) 转十进制: int(0b1110) 转八进制: oct(10) 转十六进制: hex(0o777)
  • 复数
36j

布尔

布尔类型其实归类到数字类型下的,只有2个值:True、False (第一个字母大写)

  • 转数字
int(True)    //1 int(False)   //0
  • 转布尔
bool(2)      //True bool(-1.1)   //True bool(0.0)    //False bool('wt')   //True bool('')     //False bool([1,2])  //True bool([])     //False bool({1,2,3})//True bool({})     //False bool(None)   //False

字符串

  • 如何表示?
单引号: 'hello world' 双引号: "hello world" 三引号: '''leffodfdfdsds'''   (多行文本)

单双引号也可以实现多行文本,每行结尾使用

  • 转义字符

与其他语言一样,转义字符为
作用:
1、表示无法‘看到’的字符 n t r
2、与语言本身语法有冲突的字符 \ ' "

脚本宝典为你提供优质服务
脚本宝典 » Python 开始吧

发表评论

提供最优质的资源集合

立即查看 了解详情