Python 学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 学习笔记相关的知识,希望对你有一定的参考价值。

为什么学习Python?因为Python 的用处太多了。

本想学会一们语言就好好的维持下去,但是最近Python太火啦,什么人工智能、网络爬虫的,耳濡目染的,心想多学习一些东西总是好的,于是就抽空学习了下。

本文章没有任何技术参考,可能也有很多错别字,此文仅是我学习Python 语言的随记。

系统环境为Linux,Python版本是3.4。

如何编写代码?

Python 编写代码的两种方式

1.用 vi 新建一个文件,然后这里面编写Python 代码,当代码输入完成时用Python执行。如我用 vi 创建了一个文件为 test.py,在里面输入正确的Python 代码,最后执行

$ python3 /home/ser/test.py

2.Python Shell,此模式就像在Linux Shell 一样输,能入任何代码。与 Linux Shell 有区别的是,在Python Shell 中输入的是 Python 所支持的代码及规范,当输入完指令,按回车键执行即可。

注意:当在命令输入 $ python3   时,后面没有加任何参数表示进入 Python Shell 模式,当在命令中输入 $ python3 ./test.py  表示要执行 test.py 这个文件 

在学习期间我基本上使用的是 Python Shell,除非特殊情况编写到文件中。

python 属于不编译即可执行的语言,像 PHP 、javascript 一样,本人称为脚本语言,不知这个称呼是否正确。

 

python 语法的特别之处

初次接触python ,感觉语法怪怪的。其他语言一个语句的结束,就是在这个语句后面加一个分号;即可,Pyhon 不是这样的,python 一行的结束就是在语句的后面敲下回车按键,此时就是结束。如下是 python 与php 语句的区别

python 语句

print("hello python")

PHP 语句

<?php

echo "hello php";

?>

 

python 语句的结束块也很特别,如 C 或 php 的 一个语句块 是用大括号包起来的,而 python是以 冒号+Tab键缩进形式的,代码形式如下

if age >= 18:
    print("成年啦")
else
    print("未成年")
    print("不可进入,你还是回学校好好读书吧")
    
print("我没有这if的缩进下,所以我不属于if块的内容哦")

 

python 定义变量,定义变量时左边是变量名称,后面是变量的赋值。python 也属于弱类型语言,所以不用定义类型

C 语音

int a=12;
char b=B;
float c=1.2

大 python不需要这样,他很像 PHP的定义,如下

name ="小明"
age =20
height = 182.6

 

在写代码中,往往重要的地方或不容易理解的地方要加上注释,python 的注释有3种

1.以井号注释

2.以3个单引号成对出现

3.以3个双引号成对出现

python 的注释形式如下

#年龄(嘿嘿,我就是注释啦)
#我属于单行注释
age = 12


‘‘‘
名称,哈哈我属于多行注释哦
注释的开头和结尾分别用 3个带引号
我。。。。。。。。
哈哈。。。。。。。
‘‘‘
name = "旺财"

"""
性别,GG,怎么?我也是多行注释哦,奇葩吧。
注释开头和结尾用3个双引号
注意,一定是成 3 对出现,不可开始用双引号,而结尾用单引号
"""
sex = ""

""" 我也可以注释单行的 """
‘‘‘ 当然我也可以注释单行 ‘‘‘

 

以上是关于Python 学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Python 3学习笔记

python 机器学习有用的代码片段

python爬虫学习笔记-M3U8流视频数据爬虫

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

python基础学习笔记(十三)

Python学习笔记之正则表达式