【Python 0】初识Python

Python是什么?可以干什么?为什么要学Python?

关于这些,完全可以度娘。


Python环境搭建或安装

https://www.python.org/downloads/release/python-351/

去Python官网下载对应平台的安装包,如下图:

安装的时候记得勾上添加Python到path(如果不勾上自己配置环境变量)

检验是否安装成功

Python自带编译器idle

路径:


这个样子:

Python列表

Python没有数据类型,不像Java有int、double等强类型

Python列表可以看做一个栈


继续下面操作:

说明一下,alt+p可以像Linux那样回溯历史命令

append  入栈

pop       出栈

extend  一次入栈多个元素

remove 删除指定元素

insert    在指定位置插入元素


继续:

上图,红圈处说明

Python列表里的元素类型可以不一致,可以是字符串,也可以是其他

Python的for循环和Java的增强for有点类似

Python以冒号(:)作为一个模块的结束,对比Java的大括号({})


继续:

Python for循环对比while循环

推荐用for循环,除非对列表有特殊控制

Python列表可以看做增强的数组

Python中单引号和双引号都可以用于字符串,只要是配对就行,类似JavaScript

如果字符串需要双引号,需要用到转义符(\)

Python变量的命名规则:字母或下划线开头,接下来可以数字、字符等,和其他语言差不多

Python区分大小写:msg和MSG是两个变量


继续:

如图,Python列表可以存放任何类型

上面的列表可以看做Java的多维数组


继续:



isinstance相当于Java的instanceof操作

Python的条件语句if else,与Java类似


继续:

上面的for和if的嵌套中,出现了太多的重复代码,试想如果列表里面套了很多层列表。。。

def   函数名(参数):

       方法实现

将重复代码封装到函数里

Python的函数和Java的方法类似


总结

Python术语:

      BIF:内置函数,如上面的isinstance、len等

      组(Suite):Python代码块

      alt+p:前一个命令

      alt+n :后一个命令

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值