zoukankan      html  css  js  c++  java
  • 《Python》 计算机基础

    一、计算机基础:

        cpu:中央处理器,相当于人的大脑,运算中心,控制中心。

        内存:暂时存储数据,与CPU交互。

          优点:内存读取速度快。

          缺点:容量小,造价高,断电即消失。

        硬盘:长期存储数据。

          优点:容量大造价低,断电不消失。

          缺点:读取速度慢。

        操作系统:调控统领这些过程。

    二、Python

       发展与应用

         创始人龟叔,1989年在圣诞节的时候无聊发明Python,Python崇尚优美、清晰、简单,是一个优秀并广泛的语言。2004年Python2.4退出WEB框架Django诞生。2008年更新了两个版本2.6和3.0

        他们的区别:

          py2.x:源码不规范,重复率高,对于中文报错,默认编码ASCII(包含英文)。

          py3.x:源码清晰、优美、简单、中英文都能显示,默认编码UTF-8(包含中文,英文,欧洲文字)。

         Python主要应用领域:云计算、WEB开发、科学运算、人工智能、系统运维、金融、图形GUI。

        Python是什么语言

          编译型:将代码一次性全部编译成字节码,再执行。代表语言:C

            优点:执行速度快

            缺点:不能跨平台、开发速度慢、不好调试

          解释型:代码从上至下逐行结束并运行。代表语言:Python

            优点:便于调试,可以跨平台,开发效率高

            缺点:执行速度相对

        Python的优缺点:

          优点:开发效率高(第三方库多)、高级语言、可移植性、可扩展可嵌入(可嵌入C语言)

          缺点:速度相对慢、代码不能加密、线程不能利用多CPU问题。

        Python的种类:

    三、第一个Python程序:print(‘hello everyone’)

        报错的原因:

          1、没有安装解释器或者环境变量没设置好

          2、不能用中文的符号,都要用英文符号

          3、在Python2中输出中文需要在此文件首行输入# -*- encoding:utf-8 -*-

    四、变量

        变量就是将一些数据的中间结果暂时储存起来,便于后续程序调用。

        变量如何使用:

          1、变量只能由数字、字母和下火线任意组合

          2、不能以数字开头

          3、不能是Python中的关键字

          4、定义变量要有描述性

          5、不能使用中文

          6、不能使用拼音

          7、不能过长

          8、官方推荐使用:

            1、驼峰体:AgeOfOldBoy = 100

            2、下划线:age_of_old_boy = 100

    五、常量

        一直不变的量

        Python中的常量:将变量全部大写,往往常量会放在文件最上方

    六、注释

        解释说明代码的意思,供自己或者别人理解

        单行注释在句首用#

        多行注释在前后用3个引号引起来

        晦涩难懂的用

    七、数据类型

        人类给机器划分的一些数据:数字类型、字符串类型等等

        数字类型:浮点型,整形,目的是用来计算的

        字符串类型:用引号括起来的都是字符串,单双引号可以配合使用;换行的字符串用三个引号;字符串可以相加拼接,字符串可以与数字相乘,不能减和除。

        bool值:判断真与假

          False

          True

    八、用户输入input

        用户需要输入用户名密码,此9时需要用户输入

        input把所以数据转换为字符串(type()可以判断数据类型)

    九、if条件判断

        只有2个结果False和True

        1、结果是True的话执行前面的,False的话执行后面

          if 条件:

            执行结果

          else:

            执行结果

        2、满足if条件执行if下面的代码,满足elif的条件就执行elif的代码

          if 条件:

            执行结果

          elif 条件:

            执行结果

  • 相关阅读:
    服务器运行jupyter,本地浏览器打开
    转载--对batch normalization的理解
    Deep Neural Networks for YouTube Recommendations YouTube的经典推荐框架
    IFrame与window对象(contentWindow)
    vue之watch的理解
    关于npm
    简单的输入法效果(类似百度输入时候的智能检索)
    Js屏蔽网页复制,不能使用右键菜单,禁止复制网页内容,不能选中内容,右键不让用,无法拖拽选择,这么多功能,用JS一句代码就搞定了
    移动端关于计算rem的flexible.js
    解决安卓手机在input获取焦点时候固定定位元素被输入键盘给顶到顶部
  • 原文地址:https://www.cnblogs.com/yzh2857/p/9409561.html
Copyright © 2011-2022 走看看