python基础知识_day1

程序基本格式

1,恰当的空格,缩进问题
(1) 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
(2)缩进风格:

  1. 每个缩进层次使用 单个制表符 或四个空格
  2. python用缩进而不是{ }表示程序块

2,python区分大小写
3,注释
(1)行注释
每行注释前加#号,当解释器看到#,则忽略这一行#后面的内容
(2)段注释
使用三个连续单引号(‘’‘)。当解释器看到‘’‘,则会扫描下一个‘’’,然后忽略他们之间的内容。

图形化程序设计

import turtle	#导入turtle模块
turtle.showturtle()		#显示箭头
turtle.write("高琪”)		#写字符串
turtle.forward(300)		#前进300像素
turtle.color("red")		#画笔颜色改为red
turtle.left(90)		#箭头左转90度
turtle.goto(0,50)		#去坐标(0,50)
turtle.penup()		#抬笔
turtle.pendown()		#下笔
turtle.circle(100)		#画圆

作业:用python画个奥运五环(黑,红,黄,绿,蓝)

python程序的构成

python程序由模块构成,而模块由语句构成,语句是python程序的构造单元,用于创建对象变量赋值调用函数控制语句等。

对象

对象由:标识,类型,值 组成
标识:通常对应于对象在计算机内存中的地址,使用内置函数id(obj) 可返回 obj的标识
类型:表示对象存储的数据的类型,可用type(obj) 获得对象的所属类型。
:表示对象所存储的数据的信息。

>>>a=3
>>>a
3
>>>id(3)
1531372336
>>>type(3)
<class'int'>
>>>id(a)
1531372336
>>>type(a)
<class'int'>

变量位于:栈内存
对象位于:堆内存

标识符

标识符规则:

  1. 区分大小写
  2. 第一个字符必须是字母,下划线,其后字符是:字母,数字,下划线
  3. 不能使用关键字,比如:if,or,while等(可以用help()查看关键字
  4. 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法,比如:_ int _是类的构造函数

标识符命名规则

  1. 模块和包名:全小写字母,尽量简单,若多个单词之间用下划线 eg:math,os,sys
  2. 函数名:全小写字母,多个单词之间用下划线隔开 eg:phone,my_name
  3. 类名:首字母大些,采用驼峰原则。eg:Myphone , MyClass , Phone
  4. 常量名:全大写字母,多个单词使用下划线隔开 eg:SPEED, MAX_SPEED
发布了22 篇原创文章 · 获赞 1 · 访问量 473

猜你喜欢

转载自blog.csdn.net/ws297933371/article/details/104749893