1.Python最小程序(python3.x版本):
print("hello world")
在python2.x版本中是这样的:
print "hello world"
在python2.x版本中若想使用中文,必须在程序的开头加上注释:
# -*- coding:utf-8 -*-
2.python解释器的两个重要工具:
(1)IDLE:python集成开发环境,用来编写和调试Python代码
(2)pip : python第三方库安装工具。
3.IDLE:
1.在开始菜单搜索关键字“IDLE”找到快捷方式
2.在打开的界面中可以使用快捷键:ctrl+N打开一个新窗口
3.IDLE具备语法高亮功能
4.IDLE的快捷键:
(1):Ctrl+N:启动IDLE编辑器
(2): Ctrl+Q:退出IDLE编辑器
(3):Alt+3:注释选定区域文本
(4):Alt+4:删除注释选定区域文本
(5):Alt+Q:将Python代码进行格式化布局
(6):F5:执行python程序
5.python程序运行方式:
交互式和文件式
(1)交互式:
>>>a=100
>>>a=a+1
>>>print(a)
101
(2)文件式:
#判断输入整数是否在[0,100]之间
num=eval(input("请输入一个整数”))
if num>100 or num<0:
print("输入整数不在0~100之间")
else:
print("输入整数在0~100之间")
5.Python语言的特点:
1)语法简洁
2)生态丰富
3)多语言集成
4)模式多样
5)类库便捷
6)平台无关
7) 强制可读
8) 支持中文
6.几个小程序
1.
#斐波那契数列
a,b=0,1
while a<1000:
a,b=b,a+b
print(a, end=',')
#计算圆面积
r=10
pi=3.1415926
S=pi* r * r
print("{:.2f}".format(S))
#运行计时
import time
limit=10*1000*1000
start=time.perf_counter()
while True:
limit=-1
if limit<=0:
break
delta=time.perf_counter()-start
print("程序运行时间是{}秒".format(delta))
五角星
from turtle import *
color('','red')
begin_fill()
for i in range(5):
fd(250)
rt(144)
end_fill()
done()
七彩圆圈
import turtle
colors=['red','orange','yellow','green','indigo','blue','purple']
for i in range(7):
c=colors[i]
turtle.color(c,c)
turtle.begin_fill()
turtle.rt(360/7)
turtle.circle(50)
turtle.end_fill()
turtle.done()