Ipython知识点总结

初识Python:

Python是一种面向对象、直译式计算机程序语言。也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。

Python是一种高级动态、完全面向对象的语言,函数、模块、数字、字符串都是对象,并且完全支持继承、重载、派生、多继承,有益于增强源代码的复用性。

Python程序设计哲学:优雅、明确、简单

Python 版归并排序

第一个Python语句:超级计算机

>打开IDLE

>在Python Shell中输入语句

   print("Hello World!")

>立即看到运行结果!                                                                     

>可以计算2的100次方!

>也可以直接输入算式,当计算器用

>超级大的数都没问题

Python数据类型

整数:Ox表示十六进制

浮点数:科学计算法,1.23e9

字符串:" 或者" "

布尔值:True、False,可以使用and、or和not运算

空值:用None表示,不能理解为0

简单类型用来表示值:

整数int、 浮点数float、复数complex、逻辑值bool、字符串str

容器类型用来组织这些值:

列表list、元组tuple、集合set、字典dict

Python基本程序结构

If语句

每条if语句的核心都是一个值为Ture或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为Ture或False来决定是否执行if语句中的代码。如果条件测试的值为True,Python就执行紧跟在if语句后面的代码;如果为false,Python就忽略这些代码。

' if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4> '

while语句


while循环不断的运行,直到指定的条件不满足为止。也可以使用break退出程序或continue跳转

for...in..循环,依次把list或tuple中的每个元素迭代出来

for x in循环,把每个元素代入变量x,然后执行缩进块的语句

函数range()让我能够轻松的生成一系列的数字。

 

 

 

 

 

 

posted @ 2017-10-15 00:55  刘小倩  阅读(250)  评论(0编辑  收藏  举报