刚学不久的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 ...
随机推荐
- oracle impdp时卡死Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
今天在用impdp导入时,Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX卡在建索引的过程一直不动,也不报错,重试了好几遍还是这样. 后来恍 ...
- window系统下SVN服务器和客户端的搭建和使用
SVN服务器下载地址: http://subversion.apache.org/packages.html 这里我选用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用 ...
- BigDecimal的使用举例,包括阶乘的相加求法思路
对于高精度要求或者运算数较大的的计算,应该使用bigdecimal类实现 import java.math.BigDecimal; public class TestSysin { public st ...
- netbeans 窗体字体大小设置
当计算机分辨率变大的时候,打开netbeans的时候,字体就会变得越来越小 看起来很不爽,所要就要改变一下,窗体字体大小. 在网上找到了一段修改netbeans窗体字体大小的配置信息,现标记起来,以便 ...
- accecc2010入门,语文
accecc2010入门 数据库:存放数据并处理的仓库. access2010数据库(扩展名为accdb,改名时不能删扩展名): 1,功能区:代替了菜单栏和工具栏的功能,不用四处查找命令.在窗口下的顶 ...
- 远程登陆服务器(window系统)
1,打开命令输入框: 快捷键:win+R 2.输入命令:mstsc 3.输入你的IP地址和用户名(一般为administrator) 4.输入密码
- html常用样式
1.小手:style="cursor: pointer;" 2.滚动条:style="height: 1oopx;overflow: auto;"; 3.文本框 ...
- maven配置好了之后再次开机找不到命令
问题: 昨天还运行的好好的,今天突然又报错了, mvn不是内部或外部命令,也不是可运行程序或批处理文件 原因: 环境配置问题,windows7和windows10稍微有一点不一样,对照下面配置看哪里不 ...
- Java的类成员变量、实例变量、类变量,成员方法、实例方法、类方法
总是被这些相似的概念搞晕,查阅了资料后做个小总结,以变量为例,方法辨析类似. 1.多胞胎名字汇总辨析 成员变量和成员方法是范围最大的定义,提到成员变量就可以理解成你所定义在一个类体中的各类变量的统称, ...
- 【从业余项目中学习2】C# 实现调用Matlab函数(Visual Studio:2008, Matlab:R2009a)
最近正在给客户做的个人项目,要求实现C#与Matlab之间的调用,即C# winform界面收集用户输入的参数,将参数传递给Matlab的算法计算,Matlab函数返回的结果显示在winform界面上 ...