day2

作者: 上邪5415 | 来源:发表于2018-08-21 20:13 被阅读0次

  今天学习python的基本语法:

  一、python常用的快捷键:

  1. Ctrl+/ 注释
  2. Ctrl+B 在sublime起编译执行作用
  3. Ctrl+R 在其他开发工具中其编译执行作用
  4. Ctrl+N 新建文件

  二、python基础语法

  1. 三个"或者'在文字前后可以表示多行注释
  2. 标识符:

  • 专门为变量、函数、类等命名
  • 是由字母、数字、下划线组成
  • 数字不能开头
  • python的大小写很敏感

  3. 行与缩进

  • 同一级的代码必须保持同一缩进(使用Tab键来产生缩进)
  • 通过缩进来产生代码块

  4. 多行显示
  在需要换行的地方加\,然后在后面换行,换行后缩进不受限制(一句代码可以在多行显示而结果不变)

  5. python中的基本数据类型

  • 数字相关
      int() 整数类型
      float() 浮点型 ,有小数点、科学计数法、复数均属于浮点型
  • bool 布尔值
       布尔值只有True和False两类,在算法中True代表1,False代表0,可用于计算。
  • str() 字符串
      a=str(b)等同于a="b"

  6. 声明变量
  声明变量就是在内存中开辟空间存储数据(变量就是用来存储数据的)
  格式: 变量名=值 (值可以字符串、数值或者运算表达式)
  python每条语句结束可以不加分号,但是如果一行要写多条语句,就必须要加分号

a=10;b=20      

  7. 数学运算符

  • 数学运算符:+、-、、/、//(整除)、%(取余)、*(幂运算)
  • //(整除) 求商,商只取整数部分(舍去小数部分,不是四舍五入)
  • **(幂运算)

  x**y代表:x^y(x的y次方)

  8. 比较运算符:
  >、<、==(等于)、!=(不等于)、>=(大于等于)、<=(小于等于)。比较运算的结果为布尔值。

  9.逻辑运算符
  逻辑运算符包含and、or、not三种,逻辑运算操作的数据为布尔值,返回的结构也是布尔值。

  • and 多个条件同时满足,结果为True,有一个条件不满足就是False
  • or 只要有一个条件是True,结果为True,两个都是False结果才为Fasle
  • not not True为False ,not False为True

  10.赋值运算符
  赋值运算符包含:=、+=、-=、=、/=、%=、//=、*=
  赋值符号的左边必须是变量;运算顺序是,先算赋值符号右边的值,然后再将右边的结果赋值给左边。
  例如:

1.变量=值    
a=10    
a=10+20    
a=b>10    
2.变量+=值(这里的变量必须是已经声明过得变量,变量必须先声明,后使用)
e=50
e+=2   等同于e=e+50 ,最后e=52

  11.运算符号的优先级
  数学运算符>比较运算符>逻辑运算符>赋值运算符

相关文章

网友评论

      本文标题:day2

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