zoukankan      html  css  js  c++  java
  • 一篇最应该写在前面的the_start_python

    before python

      在了解python之前,我们最先应该知道的是编程是什么?那么编程是什么呢,从大白话上来说,编程就是写出计算机能够执行的语言,让计算机为我们服务。

    那么从专业的角度上来说,编程应该是数据和算法的集合。那么什么是数据,什么有又是算法呢?数据,一般称之为数据结构。而算法则是一种实现过程。在我

    们设计自己的程序的时候,数据结构设计的好坏直接影响到算法复杂度的好坏。所以设计良好的数据结构对实现我们想要的程序很关键。

    So what is python?(在第一篇中有介绍)

    语言的分类

    1.机器语言:是由二进制组成的语言

    2.汇编语言:实质与机器语言相同,都是直接对硬件进行操作,只是采用了英文缩写的标识符,更加便于记忆。

    3.高级语言:又分为编译类语言和解释型语言

      编译类语言:运行后不需要重新翻译,直接使用编译结果。程序效率执行高,相关语言:C  C++ Delphi 等

            过程:人读懂的代码--->编译---->二进制------>cpu运行

            缺点:跨平台性差,(代码本质是一样的,但是编译的不一样)

      解释类语言:解释方式:类似同声翻译

      开始----->源代码文件------>解释器/虚拟机(动态编译)------>二进制------>cpu运行

      优点:能够跨平台,开发效率高

      缺点:运行效率低(但是随着硬件的更新换代,这一问题在未来应该不是问题)

    python 的解释器们

    1.CPython(官方推荐,使用较多)

    2.IPython(基于CPython,交互性有所增强)

    3.PyPy(可能是未来的主流)

    4.JPython

    5.IronPython

    等。。。。

    ----------------------------------------------------------分割线----------------------------------------------------------------

    此篇是一些零碎的只是的整理,不定时更新~

    今天要说的是我们的计数器count的使用

    count = 0
    while count < 3:
        _username = input("请输入您的账号:").strip()
        _password = input("请输入您的密码:").strip()
        if username == _username and password == _password:
            print("欢迎登陆!")
        else:
            print("输入错误,请重试!")
        count += 1#尽量写在判断的外面,确保每一次都记录在内
    

     我们的count应该写在我们的选择判断之外,这样我们才能记录每一次的修改次数,这是一种规范!


    关于 if 语句的一些补充:

      我们知道 if 语句是选择判断语句,它的执行或者不执行取决于判断条件的是与否:就是是Trur 还是 False

      这才是他为什么执行的判断条件

     -------------------------------------------------分割线----------------------------------------------------------------

    去理解代码怎么做的原理,什么场景适合什么样的格式等,合理选择

    发现问题,解决问题。

    --------------------------------------------------------分割线-----------------------------------------------------------

    focus

    write less do more

    talk is cheap

    --------------------------------------------------------分割线-----------------------------------------------------------

    再细心一些,对于知识的理解,形成自己的体系

    类似装饰器的流程就是很好的例子,发现问题解决问题,不要留到明天,没有那么多的明天

    Marvelous,再努力一些

    夜空中最亮的星,请照亮我前行

    中秋快乐

    黄沙百战穿金甲,不破楼兰终不还!

    2018.9.24.23点55分

    --------------------------------------------------------分割线-----------------------------------------------------------

    do the right thing

    --------------------------------------------------------分割线-----------------------------------------------------------

    现状仿佛是在慢慢的变好,未来也会慢慢变好,走自己的路,走到有光亮的时候,应该就可以就开始奔跑了吧

    渴望好的身材,更渴望坚毅的灵魂,都会有的,一定

    活这么久,还没有完整的为一件事投入所有的身心,在努力一些吧,来自自己的光热

    起风了,且听风吟。哈噻!

    --------------------------------------------------------分割线-----------------------------------------------------------

    奥迪A7真好看,落地100W

    不努力的话,这辈子靠自己估计是开不上这辆车了吧

    还有就是最需要的那个人,也不是说最需要,是作为精神依托的人,至今还没有出现

    一定一定要比昨天更努力,再努力一点

    等到破晓的时候,都会好起来的!

    ------------------------------分割线----------------------------------------

    总是理想的去想这件事如果做了会怎么样,从没有想过好好做会怎么样

    我想我的身材回来

    我想变成一个优秀的人

    我想我的至爱一直是挚爱

    我想...

    不去做,什么都是空的,

    踏踏实实的去完成定下的目标,做一个独立的人

    健身,学习,读书,爱情,社会

    fitness,study,reading,love,society

    先做到自己满意

    天行健,君子以自强不息!!!

    ------------------------------分割线----------------------------------------

    只管去做就完事了,站在原地只会一直停滞不前。

    加油!

  • 相关阅读:
    vue项目中使用mockjs模拟接口返回数据
    Node.js:Express 框架
    Node.js:Web模块、文件系统
    Node.js:get/post请求、全局对象、工具模块
    Node.js:常用工具、路由
    echarts使用记录(二)legend翻页,事件,数据集,设置y轴最大/小值,让series图形从右侧出往左移动
    Node.js:模块系统、函数
    ElementUI表单验证使用
    高级程序员职责
    Git:fatal: The remote end hung up unexpectedly
  • 原文地址:https://www.cnblogs.com/swearBM/p/9508996.html
Copyright © 2011-2022 走看看