zoukankan      html  css  js  c++  java
  • 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.

  • 相关阅读:
    SpringMvc执行流程
    Lock wait timeout exceeded; try restarting transaction解决方法
    MySQL删除复杂的重复数据的解决方案(一条数据项中包含多个值的情况)
    数据移植时递归运算查询部门及其下级所有部门的问题
    IDEA常用插件
    mybatis和mybatisPlus中解决实体类字段与数据库关键字冲突问题
    时间日期操作
    spring项目中使用MD5加密方式
    idea如何调出仪表盘
    scanf使用过程中的技巧与坑位
  • 原文地址:https://www.cnblogs.com/xiaolu-fan/p/11137791.html
Copyright © 2011-2022 走看看