分享

Day1

 短腿鲁班代码记 2019-09-02

第一个知识点

Python发展历史

     宏观上的Python2余Python3的区别:

        Python2源码不标准,混乱,重复代码太多

         Python3统一原码,去除重复代码

第二个知识点:

Python的环境

    编译型:一次性将所有程序编译成二进制文件

                缺点:开发效率低,不能跨平台

                优点:运行速度快

                代表语言:C/C++

解释型:当程序执行时,一行一行的解释

               优点:开发效率高,可以跨平台执行

               缺点:运行速度慢

               代表语言:Python php

混合型:Java

知识点3 运行一个Python文件

      如果是Python3版本

                            在cmd中输入:python 文件路径 然后回车

       如果是Python2版本

                            在cmd中输入:python2 文件路径 然后回车

知识点4:python2余python3区别

            python2默认解码方式是ascII编码

            python默认解码方式是utf - 8

        解决办法:在文件首行加上

                #-*- encoding:utf-8    -*-

知识点五:变量

      变量:就是将一些运算的中间结果暂时存到内存中,以便后续代码调用

       1 必须是由数字,字母,下划线任意组合,而且不能是数字开头

       2不能Python关键字:

['and', 'as', 'assert', 'break', 'class', 'continue',

'def', 'del', 'elif', 'else', 'except', 'exec',

'finally', 'for', 'from', 'global', 'if', 'import', 

'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 

'raise', 'return', 'try', 'while', 'with', 'yield']

3变量具有可描述性

4不能是中文

知识点6:常量

Python没有常量这个说法

但是默认如果使用大写字母定义的变量就是常量

知识点7:注释

方便自己也方便他人理解代码

单行注释使用#

多行注释:使用'''被注释的内容"

知识点8:用户交互 使用input

              1 等待输入

               2强输入的内容赋值给前面的变量

               3input出来的数据类型全部是str类型

知识点九:基础数据类型

数字类型:也就是int类型 12 34 56 

基本符号: + - * ?、/ %(取余数)

字符串类型:在Python中凡是使用引号引起来的内容都是字符串

                    字符串可以相加:字符串的拼接

                    字符串可以相乘:'6'*3 相当于写了'666'

BOOL类型:就两个值。一个是True一个False

知识点十:补充的内容

type(变量)返回变量的数据类型

字符串转换为数字:int(str),注释字符串必须全部是数字,有空格没有关系,会自动去掉
数字转换成字符串:str(int)

知识点十一:条件判断if

语法格式:

if 条件:

    结果#使用一个Tab进行缩进

            

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多