本人初学python,以前由于有接触过其余语言,可是并无接触的太深,出于对一个hacker的向往,学习一下Linux和python再说,固然,也是为了高工资啦,啊哈哈哈!python
一开始就是一个蛮有意思的小程序了,由于我的爱好,稍微加工了一下,事实上 并无太多区别的。git
#_*_coding:utf-8
import time # 导入时间函数
name = raw_input('name')
qq = raw_input('qq:')
tel = raw_input('telephone:')小程序
print "系统正在打印中。。。。"
#打印时间延时
i = 3
while i>=0:
print "系统正在打印中 %d" % i
time.sleep(1)
i = i - 1
print '=' * 20
print " 姓名: %s\n qq:%s\n 地址:%s\n" % (name, qq, tel)
print '=' * 20函数
第二个程序是当晚的做业,这个我如今本身琢磨了一下改了一点,感受这样更有趣了。不过如今由于本人比较懒啊,格式什么的就没有很认真的在弄啦!学习
#这个是为了支持中文ui
#coding=utf-8
# enter a string ,wo wil judge(判断) it ,if it is a number,
#We can tell if this is a number, and if it is a number,
# the number will be in the table
#导入一个time函数,能够调用这个函数作一下输出延迟
import time
#设立一个函数,将东西打包进进去,看起来代码更整洁,易读
def maths(num):
num1 = int(num)
#写了一个逻辑,能够断定是若是是数字将会是在哪个地方
while num1 <= 8 and num1 >= 0:
if num1 % 3 == 0:
print "this is first row"
if num1 / 3 == 0:
print "这个是第一行第一列"
break
elif num1 / 3 == 1:
print " 这个是第二行第一列"
break
else:
print "这个是第三行第一列"
break
elif num1 % 3 == 1:
print "this is second row"
if num1 / 3 == 0:
print "这个是第一行第二列"
break
elif num1 / 3 == 1:
print " 这个是第二行第二列"
break
else:
print "这个是第三行第二列"
break
elif num1 % 3 == 2:
print "this is third row"
if num1 / 3 == 0:
print "这个是第一行第三列"
break
elif num1 / 3 == 1:
print " 这个是第二行第三列"
break
else:
print "这个是第三行第三列"
breakthis
print "start a object"
str = 'start'
#while num != 'quits':
print "start game"
#scanf = raw_input('words:')
# num = int(raw_input('<'))
#建立一个循环查看是否输出为数字仍是字符串,
#若是是字符串不是quits就继续循环知道quits退出
while str != 'quits':
num = raw_input('<')
if num.isdigit() == False:
# num =raw_input('<')
if num == 'quits':
print "game over"
break
else:
print "go died"
# raw_input('<')utf-8
else:
maths(num)
time.sleep(0.5)
print "this is end,congratulation."字符串
这个程序就是这样了啊,由于是初学,因此对于里面的异常什么的,并无真的所有都作到,这些就之后再说吧!input