python notice1

1.python简介

  解释型语言,解释型是指程序执行时,一条一条的解释成计算机语言来执行,故执行速度相比于编译型语言会慢些。

2.变量命名规则

  1.由数字、字母、下划线组成

  2.开头不能是数字

  3.不能是关键字

  4.区分大小写

  5驼峰体和下划线命名

  6.不要用中文

3.用户交互

  变量 = input(“提示语”)     注:不管输入什么类型,input的类型都为str类型。

4.while语法

  1.  while 条件 :

      循环体

  2.  while 条件 :

      循环体

     else:

      执行内容

  注:当条件为假时,执行else并跳出循环.    当使用break终止循环时,不执行else.

5.if语法

  1.  if 条件:

        执行内容

     执行内容

  2.        if 条件1:

        执行内容

     elif 条件2:

        执行内容

     ...

     else:

       执行内容

6.break和continue

  1.break :终止循环

  2.continue :跳出本次循环,并继续执行下一次循环.

7.格式化输出

  占位符:1.%s是字符串占位符(可以放置任何内容)

      2.%d是数字占位符

  eg:s = “我叫%s,今年%s岁了,喜欢%s” %(“王小二”,“18”,“足球”)    注:括号里每项用“逗号”隔开

  注:如果有“我叫XXX,今年XX岁,我已经学习% 2的python基础了。”   在字符串中首次%表示占位符,那么后面的%都是占位符,对于不是占位符的%,需要使用%%表示。如果首次使用的%不是占位符,则不用考虑%%问题。

8.算数运算

  只介绍逻辑运算:and、or、not。

  优先级:括号>not>and>or

    特殊点:x or y ,如果x为真,值就是x,否则为y

        x and y,如果x为真,值为y,否则为x

        eg:8 or 4  值为8;0 and3 值为0;0 or 4 and 3 or 7 or 9 and 6   值为3.

原文地址:https://www.cnblogs.com/xiaolu-fan/p/11137791.html