刚学不久的python,自己稍微加工了一点,影响不大,因为博主很懒,所以格式什么的,就没有太在意了!
本人初学python,之前因为有接触过其他语言,但是并没有接触的太深,出于对一个hacker的向往,学习一下Linux和python再说,当然,也是为了高工资啦,啊哈哈哈!
一开始就是一个蛮有意思的小程序了,因为个人爱好,稍微加工了一下,事实上 并没有太多区别的。
#_*_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
第二个程序是当晚的作业,这个我现在自己琢磨了一下改了一点,感觉这样更有趣了。不过现在因为本人比较懒啊,格式什么的就没有很认真的在弄啦!
#这个是为了支持中文
#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 "这个是第三行第三列"
break
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('<')
else:
maths(num)
time.sleep(0.5)
print "this is end,congratulation."
这个程序就是这样了啊,因为是初学,所以对于里面的异常什么的,并没有真的全部都做到,这些就以后再说吧!
刚学不久的python,自己稍微加工了一点,影响不大,因为博主很懒,所以格式什么的,就没有太在意了!的更多相关文章
- 开发记录_自学Python写爬虫程序爬取csdn个人博客信息
每天刷开csdn的博客,看到一整个页面,其实对我而言,我只想看看访问量有没有上涨而已... 于是萌生了一个想法: 想写一个爬虫程序把csdn博客上边的访问量和评论数都爬下来. 打算通过网络各种搜集资料 ...
- python入门灵魂5问--python学习路线,python教程,python学哪些,python怎么学,python学到什么程度
一.python入门简介 对于刚接触python编程或者想学习python自动化的人来说,基本都会有以下python入门灵魂5问--python学习路线,python教程,python学哪些,pyth ...
- 需要一个分页,花了一个钟写了一个,刚学js,不是很完美
<script src="js/jquery.min.js" ></script> <script type="text/javascrip ...
- 那些令人敬佩的刚学OI的大佬
我是萌新刚学OI,请问LCT怎么写常树最小啊 我是女生刚学OI,请问树链剖分哪里写挂了? 萌新求教,这棵SBT哪里有问题啊啊啊…… 刚学OI,请问可持久化非确定状态AC自动分块维护线段平衡仙人掌优化最 ...
- 我刚学OI
我是新人,刚学OI,请问可持久化非确定状态AC自动分块维护线段平衡仙人掌优化最小费用最大流预处理混合图上莫比乌斯反演莫队带花舞蹈链并查集树状数组套主席树预处理动态DP分治FFT求多项式逆元对数函数的指 ...
- 解决基于BAE python+bottle开发上的一系列问题 - artwebs - 博客频道 - CSDN.NET
解决基于BAE python+bottle开发上的一系列问题 - artwebs - 博客频道 - CSDN.NET 解决基于BAE python+bottle开发上的一系列问题 分类: python ...
- Python -- 堆数据结构 heapq - I love this game! - 博客频道 - CSDN.NET
Python -- 堆数据结构 heapq - I love this game! - 博客频道 - CSDN.NET Python -- 堆数据结构 heapq 分类: Python 2012-09 ...
- [转自机器之心] 刚入校门的PhD们还可以抢救一下(读研读博指南)
本文作者 Lucy A. Taylor 最近博士毕业,取得了牛津大学跨学科生物科学博士学位. 读博是件难事,一路上可能会遇到很多挫折.失败.崩溃时刻.Lucy 多么希望在开始读博时就能收到一些有益的建 ...
- Python 关于Python函数参数传递方式的一点探索
关于Python函数参数传递方式的一点探索 by:授客 QQ:1033553122 实践代码 #!/usr/bin/env python # -*- coding:utf-8 -*- __author ...
随机推荐
- Oulipo(Hash入门第一题 Hash函数学习)
Hash,一般翻译做散列.杂凑,或音译为哈希,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值.这种转换是一种压缩映射,也就是,散列值的 ...
- 性能测试工具LoadRunner24-LR之Analysis 系统资源分析
1.内存分析方法 内存分析方法主要是用于判断系统有无遇到内存瓶颈,是否需要通过增加内存等手段提高系统性能表现.主要计数器包括Memory和Physical Disk类别的计数器 内存分析的主要步骤和方 ...
- php 自带加密、解密函数
php 自带的加密函数 不可逆的加密函数为:md5().crypt() md5() 用来计算 MD5 哈稀.语法为:string md5(string str); crypt() 将字符串用 UNI ...
- Windows 编程
在WndProc函数中 最好不要出现WM_SYSCOMMAND消息, 如果有了这个消息, 可能我们对创建出来的窗口就什么都管不了了, 因为我们阻碍了DefWndProc函数去处理它 不在.rc文件中添 ...
- HDU 5592——ZYB's Premutation——————【线段树单点更新、单点查询】
ZYB's Premutation Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Othe ...
- java学习第十二天
1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类. (2)构造方法: A:讲解了System.in这个东西. 它其实是标准的输入流,对应于键盘录入 B:构造方法 Inp ...
- 【转】js弹出框、对话框、提示框、弹窗总结
js弹出框.对话框.提示框.弹窗总结 一.js的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹 ...
- jsp smartupload学习
smartupload 是jsp中用于上传文件的组件, 其特点如下: 1.使用简单.在JSP文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便. 2.能全程控制上传.利用jspSmart ...
- 粗看ES6之函数
标签: es6 javascript 箭头函数 ES6为了书写方便引入了函数的全新简写方式-箭头函数 <!DOCTYPE html> <html> <head> & ...
- 在CentOS的profile文件中配置环境变量
# idea jdk7 settings start #JAVA_HOME=/usr/local/jdk/jdk1.7.0_79 #JRE_HOME=$JAVA_HOME/jre #PATH=$PAT ...