美文网首页
python基础学习笔记day1

python基础学习笔记day1

作者: bin_aaa5 | 来源:发表于2019-02-26 09:52 被阅读0次

    1.anaconda环境配置:https://www.anaconda.com/download/ 解释器:pycharm社区版安装官网https://www.jetbrains.com/pycharm/

    2.python初体验

        a.print为打印意思。printh(),在括号中输入需要输出的内容,控制台则显示对应的出来

        b.input(),获取用户输入的内容,int(input())获取用户输入的内容并转化成整数格式

    3.python基础讲解

      a.python变量特性+命名规则:python变量具有三个属性:身份(ID),类型(type),值(value)      变量名以英文字母,数字,下划线组合且必须以英文字母开头

      b.注释方法: 单行注释在语句前加#,多行注释在语句前后加***(注:符号均在英文格式下输入)

      c.python中:的作用:  一般在函数()号

      d.dir 列出指定对象或类的属性

        help(),括号中输入想要了解的内置函数(BIF),则输出该函数使用说明  e.import作为导入语,可以导入各种包等,注意空格

      f.PEP8 是检测编码风格是否符合 PEP 0008 的工具

        pip install pip8直接安装

    4.python数值基本知识

    a.python中的基本数值类型:int整数 float浮点数 bool布尔数值 e记法表示乘以10的几次方,例:3e5表示3乘以10的5次幂

    b.算术运算符+-*/  //获取整除数 %除法运算求余数

    c.逻辑运算符 and or not

    d.成员运算符 in 和 not in

    in 如果在指定的序列中找到值返回 True,否则返回 False

    not in 如果在指定的序列中没有找到值返回 True,否则返回 False。

    e.布尔运算符ture fale

    f.身份运算符 is 是判断两个标识符是不是引用自一个对象 is not相反

    g.运算符优先级如下图(从低到高)

    |算符 |描述 |

    |lambda |Lambda表达式|

    |or |布尔“或”|

    |and |布尔“与”|

    |not x |布尔“非”|

    |in,not in |成员测试|

    |is,is not |同一性测试|

    |<,<=,>,>=,!=,== |比较|

    || |按位或|

    |^ |按位异或|

    |& |按位与|

    |<<,>> |移位|

    |+,- |加法与减法|

    |*,/,% |乘法、除法与取余|

    |+x,-x| 正负号|

    |~x |按位翻转|

    |** |指数|

    |x.attribute |属性参考|

    |x[index] |下标|

    |x[index:index] |寻址段|

    |f(arguments...) |函数调用|

    |(experession,...) |绑定或元组显示|

    |[expression,...] |列表显示|

    |{key:datum,...} |字典显示|

    |'expression,...' |字符串转换|

    相关文章

      网友评论

          本文标题:python基础学习笔记day1

          本文链接:https://www.haomeiwen.com/subject/hqboyqtx.html