Python学习02- 基本语法与数据结构

这一章来复习python的基本语法


python 作为动态类型的语言,在python中使用数字无需事先声明其类型

1.基本类型 

数字在python中有4种类型

整数: 一般意义上的数&八进制数&十六进制数

长整数: 无限大小的数 后面加上大写或小写L

浮点数:小数或者用E或e表示的幂  2.7  1234e+10  1.5E-10

负数: 负数的虚部以字母j或者J结尾  如1+2j  2.2+2.0J


2.字符串

*python中字符串通常由单引号 ‘’  双引号“” 或者三引号‘’‘ ’‘’包围,其中三引号包围的字符串可以由多行组成


*python中还有一个重要的知识点是索引和分片

*格式化字符串  

%c :单个字符

%d :十进制整数

%o :八进制整数

%s :字符串

%x :十六进制整数,其中的字母小写

%X :十六进制整数,其中的中字符大写


*字符串与数字的相互转换

import string

if __name__ == '__main__':
    print string.atoi('10')+4<span style="white-space:pre">	</span>#字符串转换为数字

  str(10)<span style="white-space:pre">			</span>#数字转换为字符串

*原始字符串:以大写或小写r开始,在原始字符串中 "\"不再表示转义字符


3.列表和元组

列表是以方括号[]包围的数据集合

元组是以括号()包围的数据集合

不同点:元组的内容不允许改变


4.字典

以大括号包围数据 {'xxx':xxx}   即key-value对应关系


5.文件

当使用python内置函数open打开一个文件时,返回一个文件对象,其原型为 open(filename,mode,bufsize)

filename->文件名

mode->可选参数,文件打开模式  r 以读方式  w以写方式 b以二进制方式


6.下面是if while for等等 不累述了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值