栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python初识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python初识

基本语法

一,特性

1,解释性语言,面向对象,交互性,可移植性

2,安装

3,IDE安装

4,语法

交互式,脚本式编程

标识符:字母,数字,下滑线

保留字符:

行和缩进,不使用大括号

新行作为语句结束符

注释:单行#开头

          多行 三个单引号或者两个双引号

空行:函数和函数之间,空行,表示一段代码的开始

同一行显示多条语句,可使用分号分隔

二,变量

   不需要声明,解释器在内存中创建,使用前必须赋值

   可同时为多个变量赋值 如a=b=c=3

五个标准数据类型

  Numbers 数字:  不可变类型  如指定a=1

  String 字符串:    s[0:2]

  List 列表:t=["a","b","c"] 列表用[],可以更新某个位置的值,如arr[1]="F"

  Tuple 元组:类似列表,不能次赋值,相等于只读列表 tu=(1,2,3,4,5)

  Dicitionary 字典 :列表有序的对象集合,通过键来获取,有点像map

     如dist={}  dist[a]="aa"  dist[b]="bb"

     dist.keys()  dist.values()

三,运算符

算术 :*,/ 除法 商  % 取余  //取整除 返回整除部分(向下取整)

比较:

赋值:

位:

逻辑: and, or,not 

成员: in, not in

身份: 相当于java中的==   is  ,is not

        ==用于判断引用变量的值是否相等,is判断对象引用时同一个即地址相同

条件: 与java类似 if  ,else if,else

循环:while,for 

       for a in list

          print a

    break,continue ,pass(空语句,一般用于占位置)

四,方法
def rabbitnum(m):
   n=1
   if (m==1 or m==2):
    n=1
   if(m>2):
      n=rabbitnum(m-1)+rabbitnum(m-2)
   return n

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/987678.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号