黑莓手机论坛 一分快三技巧 - 绿色软件 - 绿色软件下载 - JZ5U绿色下载站 一分快三分析 九酷音乐网|好听的歌|网络歌曲|dj舞曲|流行歌曲大全 一分快三遗漏 软件下载_更快更安全的软件下载中心_2345软件大全(多特软件下载站)

小狐狸阿莹

  一分快三走势图园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理
  1 Posts :: 0 Stories :: 0 Comments :: 0 Trackbacks

公告

(一)计算机基础知识

语言:人与人之间的沟通。

计算机语言:人和计算机之间的沟通。

语言按等级分为:

  1. 机器语言:二进制,0和1,高低点位
  2. 汇编语言:助记符,命令执行,ADD,SUB ,MOVE
  3. 高级语言:c, c++, java ,python

语言的执行方式:

编译执行:把源文件编译成一个二进制文件,而二进制文件是依赖于底层操作系统的。

    优点:速度相对来说比较快

    缺点:可移植性差,不支持跨平台

    例子:c

解释执行:执行源文件时,使用解释器将源文件编译执行,在内存中现编译现执行

    优点:可移植性好

    缺点:速度相对比较慢

    例子:python,js

环境变量的知识:

环境变量是操作系统中的特殊信息,用来在不同的软件安装时,设置变量信息

path环境变量的设置可以在控制台对某软件进行操作

窗口设置:一旦保存,则永久保存

  用户环境变量:只对于当前用户有效

  系统环境变量:对所有用户均有效

  形式如:%环境变量名%

命令行设置:只对本次控制台窗口有效,关闭之后则失效

  set可以显示所有的环境变量

  echo %环境变量名% ——可以显示单独一个环境变量名下的环境遍历

  set 环境变量名=新内容 ——覆盖的形式进行赋值

  set 环境变量名=%path%;新内容——追加内容

(二)python入门基础知识

python的发展史:1989年荷兰的龟叔

python的版本问题:

  2,最大2.7

  3,目前最大已经达到3.7

两者并行发展,互不兼容,3除去了2中的所有局限

python的应用领域:web开发,游戏开发,桌面应用程序,网络爬虫,一分快三总代分析与科学计算,人工智能

优点:代码简洁,面向对象,面向过程,可移植扩展,可跨平台,具有强大的类库

缺点:速度慢,代码不可加密

python按章主要事项:注意勾选add path,选择自定义安装

python开发工具IDE:pycharm——注意破解和虚拟环境的设置

python的执行方式:

  一分快三执行:一次性执行.py文件

  交互执行:首先进入控制台,再进入python,以一问一答的形式进行执行

  两者区别:

    交互执行方便简洁,适合一次性执行

    一分快三执行相当于一次性将所有代码都执行,比较适合多次执行

PEP8表示的是python编码规范

(三)python的基础知识

输入:input(),又称为阻塞函数

输出:print(),打印整数int类型时,默认是十进制的

  sep用于设置多个元素之间的间隔,默认是一个空格

  end用于设置输出的结束符,默认是回车\n

注释:

  单行注释:#——从开始一直到当前行的末尾,被其注释的内容是不会被python解释器解析的

    快捷键:ctrl+/

  特殊注释:'''内容'''——内容会被python解释器解析

  设置python解释器的位置:需要在当前py文件的第一行设置

    ##!/sur/bin/python36

  设置py文件的编码集:python3默认的文件格式的utf-8

    ##-*-coding:utf-8-*-

标识符:定义变量,类,函数和模块的名字

    由字符、数字和下划线组成,要求第一个字符不能是数字,且标识符不能是关键字

关键字:在python中具有特殊语义的符号

import keyword,print(keyword.kwlist)可以输出python中的所有关键字

无论是标识符还是关键字,都是区分大小写的

在python中,以下划线开头的变量名具有特殊的含义,尤其是在类的定义中:

  _xxx:保护变量,不能用form 模块 import * 导入,只有类对象和子类对象能访问这些变量

  __xxx__:系统定义的特殊成员的名字

  __xxx:类中的私有成员,只有类对象自己可以访问,子类对象也不能访问,但在对象外部可以通过对象名._类名__xxx的方式来访问。python中没有纯粹的c++意义上的私有成员。

变量:使用指定的名字绑定特定的值

语法:变量名=变量值 ,其中=表示赋值

定义变量的内存结构:a=123

python解释器做了三件事情:

  1.   创建内存,存放123
  2.   创建内存,存放a
  3.   将a绑定到123

当多个变量指向同一个内存地址,如果是基础的一分快三总代类型(数值,字符串,字节,布尔),则在内存中,相同的一分快三总代只创建一份。

修改变量的绑定:内存上,变量名先跟原变量值进行解绑,然后再绑定新的变量值

python对于相同的变量名可以绑定不同类型的变量值,变量名的值是覆盖的。python是鸭子类型的语言。

语言分为:

  静态语言:给变量进行赋值时,必须执行变量的类型

  动态语言:在给变量进行赋值时,不需要指定变量的类型。

  强类型:一旦定义了一个变量被执行了某一种一分快三总代类型,如果不经过强制转换,则它永远是这一类型。

  弱类型:可以进行再操作中进行变量类型的自动转换。——veb语言

总结:python是解释,高级,动态,强类型,鸭子类型的语言

使用变量名绑定变量名:也就是绑定另一个变量名所指向的对象

赋值的两种方式:

  同时为多个变量进行赋值同一个变量值,x=y=x=3

  平行赋值,x,y=1,2——平行赋值最大的应用就是变量的交换(内存中变量的交换需要设置第三方变量)

变量定义是需要注意:

  1.   变量名是标识符,字母,数字,下划线,不能以数字开头,不能是关键字
  2.   必须先赋值,因为只有赋值之后才会在内存中被创建
  3.   变量没有类型,可以使用同一个变量绑定不同类型的值

变量删除:del 变量名

  只能删除变量名,不能删除变量值。变量值会被垃圾回收机制删除。

常量:

  普通常量:一个特殊的变量,是不能被改变的变量,通常将变量的所有字母都大写,来告知其他程序员,这个变量是常量,不要修改。例如:PI=3.14

  特殊常量:None是python中内置的常量值,代表变量值的缺失。相当于变量名什么都不指向,不绑定任何值。

 

posted on 2019-04-19 14:05 小狐狸阿莹 阅读(...) 评论(...) 编辑 收藏