python学习之二

一,运算符

1.计算运算符:%  取模-返回余数;     **  幂-返回x的y次幂;   //  取整数-返回商的整数部分; 

py2.x  9/2=4(需要导入模块)    py3.x=4.5

pycharm 编辑器     IDE 编写代码工具:1.配置模板。 2.设置文字大小。 3.点击运行。 4.切换python版本:file -> settings -> project interpreter -> 选择版本

#!/user/bin/python  linux有用,指明python路径

2.比较运算符:==  等于-比较对象是否相等;!=  不等于-比较对象是否不想等;<>  不等于-比较对象是否不想等

3.赋值运算符:= 简单的赋值运算 ;   +=加法赋值运算符;   -=减法赋值运算符;   *=乘法赋值运算符;   /=除法赋值运算符;

                         %=取模赋值运算符;   **=幂赋值运算符;   //=取整除赋值运算符

4.逻辑运算符 and or not

5.成员运算符 in   not In

粒度不同,前一个最小单位为字母,后一个为元素,每一个元素为一个单词。

6.身份运算符: is   not is

二,基本数据类型

    整数:int (5)

    字符串:str(5)

    列表:list (5)

    元祖:tuple (5)

    字典:dict (5)

三,一些语言

    for  for循环

 

    enumrate:自动生成一列,自增一。enumerate(li,1)

注:input输入为字符串,而print(li[inp_num])需要为数字,故通过一步进行转化:inp_num = int(inp)

    xrange,range   (3) range,用来获取指定范围内的数,range(0,1000)      xrange,用来获取指定范围内的数,xrange(0,1000)。区别:range直接占用大量内存,xrange不在内存直接创建,当用for时,才会一一创建。   for i in xrange(1,1000):  print(i)

python3中没有range,只有等同于xrange的range

猜你喜欢

转载自www.cnblogs.com/chenkai-destin/p/8906445.html
今日推荐