Python学习笔记(—):初识python

     闲时没事做,就在网上随便找关于几种常用编程语言优缺点,显然我被python这门特殊的语言给迷住,它在我眼中与其他的语言的最大不同在于其简洁美所在,以及其强大各种库的支持,它的代码形式犹如我学习c语言的时老师讲伪代码一样,看着非常舒服,功能很强大,学习起来也很简单,它的应用也很广泛,很多科学计算都选择它,现在国外很多大学都以python作为大学生的第一门编程语言,废话不多说,就python的这些特点,彻底激起我学习它的冲动,咱说干就干,let's start!!!

    像其他编程语言一样,学习之前必须的有工具吧,编译器是必须,我选择的是python+Pyscripter,安装起来非常简单,照着安装说明安装就行了,这里我就不多说,上面两个程序的下载地址贴出来点击打开链接.好到这一步,学习python的基础已经准备好了,那就让我写一个简单的程序。

代码:插入排序

def inserting_sort(a):
    for index in range(1,len(a)):
        value=a[index]
        i=index-1
        while value<a[i] and i>=0:
               a[i+1]=a[i]
               a[i]=value
               i=i-1
    return a
python的函数是通过关键字def +函数名(函数参数的形式):.........函数代码。记得在函数后面要加一个冒号,不想其他编程语言,python是一种动态语言,定义变量需要加类型说明符,代码块的组织形式通过缩进来区分的,不需要加什么{}之类,这是我认为python的简洁之处之一。从代码一句一句来说明python的语法,首先看for循环,形式:for +循环变量(循环变量可以是几个,多个用逗号分开)+关键‘in’+range(起始数,终止数):换行,然后缩进的形式来表示for的循环代码。记得不要将for后面的冒号忘了,if和while后面也要跟冒号。range是python自带的产生一段序列的函数。python的判断语句后面的判断内容不需要加括号(简洁美,有木有),或运算用“or”表示,与运算用“and”表示。python的函数的返回值不需要类型说明符,当需要返回时加return+返回内容,return可以返回多个变量,看吧python是不是很牛叉,很强悍啊。python的初识就这儿吧,下次继续。

   说明:本人刚开始写博客,也刚开始学python,有很多地方不懂地方,也有错的地方,真心希望读者有什么好的建议可以留言给我,我将非常感激。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值