程序基本格式
相信有同学在学习Python前接触过其他语言语法,下面是一些Python同其他语言不同的基本格式
1)Python同Java一样严格区分大小写。
2)一行一语句,语句从新的一行的第一列开始,每个语句结束也不需要分号(;)。
3)注释差异
a.单行注释:Python在单行注释时前加#而不是//。
b.多行注释:多行注释首尾使用三个连续的单引号(’’’)而不是/…/。
4)空格
a.Python不同于其他语言空格不能随意放置(例:代码前段不能随意放置空格)。
b.Python中常用空格来表示缩进,Python的语法结构不用{}来确定代码块,而是利用缩进来确定每部分语法结构的代码块,所以空格在Python有着重要作用,而Python也对代码的格式有着严格要求。
图形化程序设计
常规语言语法过于无聊乏味,所以对于Python为了更容易接受可以先从图形化设计入手。
import turtle------------------------------导入turtle模块
turtle.showturtle()-----------------------显示箭头
turtle.write(“字符串”)-------------------写字符串
turtle.forward(100)------------------------前进100像素
turtle.color(“red”)-----------------------画笔颜色改为red
turtle.left(90)-----------------------------箭头左转90度
turtle.right(90)---------------------------箭头右转90度
turtle.goto(0,50)------------------------移动到坐标(0,50)
turtle.penup()---------------------------抬笔,之后将不显示轨迹
turtle.pendown()-------------------------落笔,之后将显示轨迹
turtle.circle(100)-----------------------以原位置为起点(并非圆心)向 正方向画一个半径为100像素的圆