美文网首页
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