美文网首页
Python 基础语法小白入门

Python 基础语法小白入门

作者: 羊咩咩咩咩啊 | 来源:发表于2020-01-30 18:15 被阅读0次

    介绍

    学习资料:Coursera - python for everybody
    https://www.coursera.org/lecture/python/1-4-writing-paragraphs-of-code-42bfN

    导师:Charles Russell Severance,可能是因为面向所有人的,讲的很通俗,有很多有意思的举例,喜欢~

    提示:python里语法检测提示真的是好弱啊!为了不让你看到报错后找不到原因抓狂,可以在其他脚本编辑器里编辑了以后再把代码贴到python里面(推荐atom:https://atom.io/

    Python的基础语法

    数据类型
    python 类型有:整形int,字符串str,列表list,元祖tuple,字典dict,布尔值bool
    str和int表达方式差别如下:


    image.png

    4类不同类型的元素:


    image.png

    3类脚本逻辑:


    image.png image.png image.png
    • 嵌套决策逻辑
      tips:嵌套前面缩进的space避免混用tab和空格


      image.png
    • if else的multi-way:多个if的情况
      if...
      elif...
      else..

    image.png

    基本表达式

    元素:
    1.常量 constants
    2.保留词Reserved words:python的特定保留指令,例如“import”
    3.变量 variable
    注意命名规范,对于python来说不论说明名字都能读,对人来说更易理解的命名有助于帮助理解


    image.png

    代码逻辑和数学逻辑的差别:x=x+1


    image.png

    4.符号:numeric expression
    **:几次方;例如4 ** 3,指4的3次方


    image.png

    5.代码运行的先后顺序


    image.png
    1. functions 函数
      可以被复用的代码部分,统一封装(build)在函数中,便于后面的调用(call/use)


      image.png

    7.loops and literation
    五个语句

    • indefinite loop: while


      image.png
    • definite loop: for


      image.png

    案例:通过循环对比找到最值
    方式一:


    image.png

    方式二:


    image.png

    思考一下:两者的差别?如果要统计一下循环里有多少个数,求所有数相加的总和应该怎么做?

    相关文章

      网友评论

          本文标题:Python 基础语法小白入门

          本文链接:https://www.haomeiwen.com/subject/hnwithtx.html