注释

#为单行注释
'''三个单引号(或者"""三个双引号)为多行注释,例如'''被注释的内容'''

'''三个单引号还可以起到多行打印的功能。

#ctrl+? 选中的多行代码被注释

例如:

msg = '''hello 1

hello 2

hello 3'''

print(msg)

获取用户输入

input()

input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理。
把数据转成字符串用STR(被转的数据);把字符串转成数据用int(被转的字符串)。

字符串拼接

“abc"+"def"="abcdef"            "abc","def"="adb def"

运算符

1.算术运算符:5//2=2(整除运算);5/2=2.5;9%2=1(除法取余数);2**10=1024(指数运算);+;-;*;/

  python中区别算术运算优先级只有小括号没有其他括号。

2.比较运算符:==(比较大小,等于);!=(比较大小,不等于);>=(比较大小,大于等于);<=(小于等于)

3.赋值运算符:=(赋值);+=(例如:num+=1等价于num=num+1);-=(例如:num-=1等价于num=num-1);*=(例如:num*=2等价于num=num*2);/=(例如:num/=2等价于num=num/2);类似还有”//=“、”%=“、”**=“

4.逻辑运算符:not;and;or

  ture and false = false;ture and ture = ture;false and ture = false;false and false = false

  ture or false = ture;ture or ture = ture;false or ture = false;false or false = false

  not ture = false;not false = ture

 逻辑运算符短路原则:

对于and来说,如果前面的条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个及之后的条件就不会被计算;
对于or来说,如果前面的条件为真,那么这个or前后两个条件组成的表达式的计算结果就一定为真,第二个及之后的条件就不会被计算。
注意:逻辑运算符没有优先级。

表达式

运算符加上操作数

例如:1+2*3

可以给变量赋值

例如:net=1+2*3

最新文章

  1. linux一些基本命令
  2. CsvHelper
  3. 找出数组中最长的连续数字序列(JavaScript实现)
  4. MVC RenderSection
  5. 【转载】python3.0与2.x之间的区别
  6. Mdrill:来自阿里的多维快速查询工具
  7. UVa OJ 10055
  8. django入门教程(上)
  9. C#.NET Winform 快速开发平台
  10. 【转】Android 网络通信框架Volley简介(Google IO 2013)
  11. C++ 头文件系列(iosfwd)
  12. shell脚本监控目录下文件被篡改时报警
  13. 《HelloGitHub月刊》第 08 期
  14. pytest--fixture参数化的实现方式和执行顺序
  15. css fixed 失效问题解法
  16. jQuery设置radio、select、checkbox只读属性后,如何在后台得到数据
  17. appium在不同类中使用的是同一个session
  18. windows cmd命令 批处理bat 导增量jar包【原】
  19. iOS:如何实现在文字上添加拼音
  20. Java中Access restriction:&#183;&#183;&#183;&#183;的解决方法

热门文章

  1. codeforces-1141 (div3)
  2. 流程控制if、while、for
  3. Python面向对象进阶和socket网络编程-day08
  4. 还在用Json完成Ajax,改用Beetl吧
  5. 多人聊天室(Java)
  6. JS媒体查询
  7. jsp注释&lt;%-- --%&gt;和&lt;!-- --&gt;的区别
  8. 关于 min_25 筛的入门以及复杂度证明
  9. Lua中的闭包
  10. Gmagick convert SVG to PNG with transparent/opacity background