美文网首页
Python第一课---基础知识

Python第一课---基础知识

作者: 计算机视觉__掉队选手 | 来源:发表于2019-01-15 18:14 被阅读0次

    引言

    真正学习Python是从研一才开始的,本身是学通信工程的,目前都已经研三要毕业了,找了个第二梯队算法工程师的职位,但撸代码的能力还是差的很,穷人靠变异,富人靠科技。变异是不可能了,这辈子也不可能,只有技术能让我走向致富之路了。所以打算从今天开始,复习复习Python,废话不多说,从现在开始记录自己的学习之路。

    第一课:初识Python

    Python是现在最流行的语言之一,简单容易上手,写个脚本,分分钟就可以搞定。之前看C++很费脑,写个很简单的逻辑都要好几行代码,学了Python再去看C++有些东西就比较容易理解了。Python的特点就不多说了,网上随便找个博客都有讲解。直接跳跃到Python的基础知识。

    撸代码的神器,Python IDE:

    Windows: Pycharm

    Linux: vim

    基础知识都是关于Python3的,和Python2有些语法知识会有不同。

    1.输入输出

    输入:>>>a=input("Do you love Python?")

    Do you love Python? Yes,I do.

    输出:>>>print("hello world")

    hello world

    2.注释

    单行注释:

    #  write one word

    >>>print("love")

    多行注释:

    '''

    print("love")

    print("I need you")

    print("are you ok")

    '''

    3.运算符

    算术运算符:+ - * / % 

    Eg: >>>print(2*3)

    6

    逻辑运算符:and or not

    Eg: >>> 1>4 and 1==4

    False

    4.变量和赋值

    Python定义一个变量很简单,不用指定变量的类型,当然Python变量可以是整形、浮点型等等

    Eg: 

    >>>a=1

    >>>b="I want you"

    5.列表和元祖

    列表是Python里最最常用的一种对象类型,在我做过的项目里,很多时候都是用列表去写的。

    首先,看看列表的样子:

    eg: alist = [1,2,3,4]

    用一对[]表示,里面的元素请随意。

    列表可以进行索引:

    >>>alist[0]

    1

    >>>alist[-1]

    4

    列表可以进行切片:

    >>>alist[0:2]

    1,2,3

    元祖是特殊的列表,它的元素不能被修改

    eg:

    >>>blist=("robots","cat","dog")

    >>>blist

    ("robots","cat","dog")

    eg:

    >>>blist[0]

    ("robots")

    6.字典

    是python中常用但是不是特别好理解的一种对象类型,它表示的是一种映射关系

    由key--value构成,用{}表示

    eg:

    >>>a={"name":"wang xiaoer"}

    >>>a["name"]

    wang xiaoer

    7.代码规范

    Python撸代码,一定一定要对齐,否则就会报错


    相关文章

      网友评论

          本文标题:Python第一课---基础知识

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