zoukankan      html  css  js  c++  java
  • Python基础1_初识,注释,变量,if语句

    一、Python介绍

      1、Python是一门怎么样的语言?

      Python是一门弱类型、解释型高级编程语言。

      弱类型即没有强制规定数据类型。

      解释型即执行程序时,解释器要把语句逐条解释成机器语言给计算机执行。所以运行速度相对较慢。

    二、变量

      将运算的中间结果暂存到内存,以便后续程序使用。

      变量的命名规则

      a、变量由字母,数字,下划线搭配组合而成

      b、不能以数字开头

      c、不能死Python的关键字

      d、不要用中文(合法但不合规)

      e、名字要有意义

      f、不要太长(前端除外)

      g、区分大小写

      h、推荐使用驼峰体或下划线命名

      驼峰体:除首字母外的其他每个单词首字母大写

      下划线:每个单词之间用下划线分开

    三、常量

      在Python中不存在绝对的常量,约定俗称,所有字母大写就是常量

    四、注释

      1、有时候我们写的代码不一定都是给用户看,或者不希望解释器执行,我们可以使用注释。被注释的内容时不会被执行的,可以方便后面的程序员拜读你的代码。

      单行注释:#被注释的内容

      多行注释:‘’‘被注释的内容’‘’或“””被注释的内容“””

      2、注释作用

      排错

      解释程序(给别人看)

    五、Python的基本数据类型

      1、整数型(int)

      常见的整数都是int类型,用于计算或者大小比较

      2、字符串型(str)

      在Python中,凡是用引号括起来的内容,全是字符串

      字符串可以用单引号,双引号或者三引号括起来,没有什么区别,只是一些特殊的格式需要不用的引号,想多行赋值一个字符串需要三引号。

      字符串的加法:两个字符串用+相连,意为字符串的拼接。字符串的拼接只能是双方都是字符串,不能和数字或其他类型拼接

      字符串的乘法:字符串*数字,意为将此字符串重复几次。

      3、布尔型(bool)

      只有两种情况,真(true)或者假(false),主要用作逻辑判断。

    六、逻辑运算符

      1、算数运算

      / 除号  运输结果可以是浮点型

      % 取模  返回出发的余数

      ** 次幂 返回x的y次幂

      // 去整除  返回商的整数部分(地板除)

    七、用户交互

      1、使用input()函数,可以让我们和计算机互动起来

      语法:

      内容 = input(提示信息)

      这里可以直接获取用户输入的内容

        2、数据类型转换:

      int(str)  把字符串转换成整数

      str(int)  把整数转换成字符串

    八、流程控制if语句

      1、第一种语法:

      if 条件:      #引号是将条件与结果分开

        结果1     #一个Tab键

      结果2

      如果条件为真(true)执行结果1,然后执行结果2,如果条件为假(false)直接结果2 。

      2、第二种语法:

      if 条件:

        结果1

      else:

        结果2

      代码3

      3、第三种语法:

      if 条件1:

        结果1

      elif 条件2:

        结果2

      ......

      else:

        结果n

      4、第四种语法(嵌套):

      if 条件1:

        结果1

        if 条件2:

          结果2

        else:

          结果3

        ......

      else:

        结果n

      可以无限的嵌套,但是咋时间开发中,嵌套尽量不要超过3层

      

  • 相关阅读:
    atitit.ntfs ext 文件系统新特性对比
    Atitit.图片木马的原理与防范 attilax 总结
    Atitit.图片木马的原理与防范 attilax 总结
    Atitit.jdk java8的语法特性详解 attilax 总结
    Atitit.jdk java8的语法特性详解 attilax 总结
    Atitit.远程接口 监控与木马   常用的api 标准化v2 q216
    Atitit.远程接口 监控与木马   常用的api 标准化v2 q216
    Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结
    Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结
    Atitit.跨平台预定义函数 魔术方法 魔术函数 钩子函数 api兼容性草案 v2 q216  java c# php js.docx
  • 原文地址:https://www.cnblogs.com/guyannanfei/p/10023078.html
Copyright © 2011-2022 走看看