1. 本节来学习如何使用函数,具体实例为写一个“Take a break”的程序。首先要学会在论坛上检索与提交答案,论坛地址为https://discussions.udacity.com/
2. 写程序的第一步是先思考一下实现这个功能大致需要几步,然后再一步一步去实现。对于本例,大致需要三步:
step 1:counting times
step 2:play a video
step 3: back to step 1
3. 首先打开Python IDLE,出现的这个对话框是显示程序输出的地方,然后点击 file-new 新建一个对话框开始写程序。
4. 首先来实现利用Python打开浏览器:
Google:how to open the web browser in python
find a function is :webbrowser.open(" ”)
括号内填入你想要播放的网址,保存(.py)并运行(F5) ,出现错误信息,显示此函数未被定义
在程序开始处定义: import webbrowser
5. 然后让程序等待一段时间
Google:Python make my program wait
import time
time.sleep( )
完整的程序代码如下:
7. 关于库函数的调用,可以查看对应版本的Python标准库。
2. 写程序的第一步是先思考一下实现这个功能大致需要几步,然后再一步一步去实现。对于本例,大致需要三步:
step 1:counting times
step 2:play a video
step 3: back to step 1
3. 首先打开Python IDLE,出现的这个对话框是显示程序输出的地方,然后点击 file-new 新建一个对话框开始写程序。
4. 首先来实现利用Python打开浏览器:
Google:how to open the web browser in python
find a function is :webbrowser.open(" ”)
括号内填入你想要播放的网址,保存(.py)并运行(F5) ,出现错误信息,显示此函数未被定义
在程序开始处定义: import webbrowser
5. 然后让程序等待一段时间
Google:Python make my program wait
import time
time.sleep( )
6. 接下来将上两步放入一个循环内,从而使得一天内可以让用户休息多次
关于循环的几个例子:
#!/usr/bin/python
count = 0
while (count < 9):
print 'The count is:', count
count = count + 1
print "Good bye!"
while也可以结合else使用
#!/usr/bin/python
count = 0
while count < 5:
print count, " is less than 5"
count = count + 1
else:
print count, " is not less than 5"
完整的程序代码如下:
import time
import webbrowser
total_breaks=3
breaks_count=0
print ("this program started on" +time.ctime())
while(breaks_count<total_breaks):
time.sleep(5)
webbrowser.open("http://v.ku6.com/show/ND6MsAhOi97trDzRF1m-GA...html?st=1_9_3_0&nr=1")
breaks_count+=1
7. 关于库函数的调用,可以查看对应版本的Python标准库。