第一章:python初识

1、与以往所学的语言不同,python没有{},使用缩进来表示代码块,写代码时需要要求代码缩进,否则会造成代码与原意不同,甚至错误。调用下面的函数sayHello(),就会造成死循环。

eg 1:

def sayHello():

      print("Hello world")

      sayHello()

eg 2:

def sayHello2():

      print("Hello world")

    sayHello()    #缩进不是四个空格,报错。


2、python通常是一行写完一条语句,如果语句过长,需要使用反斜杠\来实现,不似c、c++、java、swift等语言那么自由。

total = item_one + \

           item_two + \

           item_three

但,在[],(),{}中的多行语句,不需要使用反斜杠

3、字符串

由于python行、缩进特点,表示多行字符串的时候,单独设计了"""或者'''三引号来表示。

另外,python在字符串前面加u或者U表示unicode字符串。

4、注释

python注释与c、c++、java、swift不同,使用#来注释,用'''或者"""来注释多行。python多行注释的这个特点和它的行与缩进特点应该是有渊源的。

5、数据类型

python引入了一个很好的数据类型:复数

如1+2j,1.1+2.2j

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,227评论 1 118
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,698评论 0 13
  • 小芙最近看到一则新闻,是几个月前的了,说的是有一个市民,花了近十万元购买的“钻石”,拿去检验,发现竟然是莫桑石。上...
    珠宝大课堂阅读 4,292评论 0 0
  • 我有春风与诗酒,你跟不跟我走?春风知道我的心事,诗酒藏着我的故事,都变成我写给四月的情诗。 正是人间四月天,拂堤杨...
    Ann安墨染阅读 4,361评论 0 18
  • 坚韧的小梭梭 星星点点散落在戈壁 爱的力量助长了活的希望 狂风漫卷黄沙冲向西北 一簇一簇 挽着手臂裹拥成一团一团 ...
    泰王国的中国人阅读 1,885评论 0 2