美文网首页
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