python学习笔记02-字符串+表达式+运算符

# 字符串

- 转义

- 格式化

- 内置函数

## 转义  

- \ 反斜杠转义(同php) eg:\' \\ \n(换行) \r(回车) \b(退格)

## 格式化

- %方式  %s表示字符串 %d表示数字

s = 'i love %s for %d years'

print(s%('baiyang',10000))

- format方式 {}表示占位符

ss = 'I love {0} for {1} years,I am {1} years old'

print(ss.format('baiyang',100))

## None

- 没有返回值的时候何以 return None

- 用来占位

- 用来解除变量的绑定


## 表达式

- 通常会返回一个结果

## 运算符

- 算数运算符 

    - +,-,*,/,%(取余),//(地板除,就是除法取整),**(幂运算) python没有自增自减运算符,python2.X中,/ 除法是四舍五入,而python3.X中,则是正常算数方式

- 比较或关系运算符

    - == > < >= <= !=

- 赋值运算符

    - 所有运算符赋值都有赋值运算符 +=,-=,*=,/=,//=,%=,**=

- 位运算

- 身份运算符

    - is 和 is not

- 逻辑运算符

    - 与或非 and or not

    - python 没有异或运算

- 成员运算符

    - in 和 not in

a = 4

b = a != 4 # 执行顺序:先比较后赋值

print(b)

//False

- 优先级

    - ()最高优先级,其他的看情况自己分辨,尽量不写很多运算符的一个表达式,长表达式拆分成多个表达式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,176评论 0 9
  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 5,983评论 2 16
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,407评论 0 13
  • 本文来自网络,如果侵权,请联系我删除。 作者:周金涛 60年的经济周期:人生有三次财富机会 重要经济 周期理论开创...
    看路赶路阅读 453评论 1 2
  • 失去自信心是件很可怕的事。
    不ting下脚步阅读 97评论 0 0

友情链接更多精彩内容