通过一个小游戏开始接触Python!
之前就一直嚷嚷着要找视频看学习Python,可是一直拖到今晚才开始。。。。好好加油吧骚年,坚持不一定就能有好的结果,但是不坚持就一定是不好的!!
看着视频学习1:
首先,打开IDLE,在IDLE中新建new file 输入一下代码:
print("-----------------------我爱Python-------------------")
temp = input("不妨猜一下我现在心里想的是哪个数字:")
guess = int(temp)
if guess == 6:
print("卧槽,你是我心里的蛔虫吗??")
print("哼,猜中了也没有奖励!")
else:
print("猜错啦,我现在心里想的是6!")
print("游戏结束,不玩了!!")
保存,运行F5
======================== RESTART: F:/python/hello.py ========================
-----------------------我爱Python-------------------
不妨猜一下我现在心里想的是哪个数字:6
卧槽,你是我心里的蛔虫吗??
哼,猜中了也没有奖励!
游戏结束,不玩了!!
这是一个很简单,也很蛋疼的只能运行一次就结束的小游戏。代码量不是很多,但是,学过java,C++等语言的童鞋能够发现,在这段小代码中,很多地方是不一样的。因为Python中,变量可以不用申明,循环语句中,条件没有用小括号括起来,结果也没有用大括号括起来,而是采用缩进的形式。然后,你应该有主意到循环语句后都会有一个冒号:,这是因为你加了冒号之后,按下回车的话会自动帮我们缩进,很方便的呢。
接着,Python是一个脚本程序,脚本程序可以用来辅助科学计算的,上文代码中 print, input, int 等都是BIF(Built-in functions),是Python中的内置函数,是为了方便程序员更好更快的编写程序。
然后:
dir(__builtins__) 语句可以用来查看Python中的BIF,方便程序员写程序。
help(BIF的名字) 可以用来查看BIF的用法和作用
最后,练习:
编写程序:hello.py,要求用户输入姓名并打印 “你好,姓名!”。
代码:
temp = input("请输入您的姓名:")
print("你好,"+ temp +"!")
结果:
======================== RESTART: F:/python/hello.py ========================
请输入您的姓名:小木
你好,小木!
时间也不早了:
>>> message = "good night ,python world !"
>>> print(message)
晚安:
good night ,python world !
通过一个小游戏开始接触Python!的更多相关文章
- Pygame:编写一个小游戏 标签: pythonpygame游戏 2017-06-20 15:06 103人阅读 评论(0)
大学最后的考试终于结束了,迎来了暑假和大四的漫长的"自由"假期.当然要自己好好"玩玩"了. 我最近在学习Python,本意是在机器学习深度学习上使用Python ...
- 使用PixiJS做一个小游戏
PixiJS PixiJS使用WebGL,是一个超快的HTML5 2D渲染引擎.作为一个Javascript的2D渲染器,Pixi.js的目标是提供一个快速的.轻量级而且是兼任所有设备的2D库. 官方 ...
- DirectX游戏开发——从一个小游戏開始
本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/26364129 写在前面:自 ...
- js实现一个小游戏(飞翔的jj)
js实现一个小游戏(飞翔的jj) 源代码+素材图片在我的仓库 <!DOCTYPE html> <html lang="en"> <head> & ...
- python开发_自己开发的一个小游戏
先看看游戏的运行效果: 看完游戏的运行情况,你可能对游戏有了一定了了解: #运行游戏后,玩家首先要进行语音的选择,1选择英语,2选择汉语,其他则默认选择英语 #根据玩家选择的语音,进入不同的语音环境 ...
- 利用Python完成一个小游戏:随机挑选一个单词,并对其进行乱序,玩家要猜出原始单词
一 Python的概述以及游戏的内容 Python是一种功能强大且易于使用的编程语言,更接近人类语言,以至于人们都说它是“以思考的速度编程”:Python具备现代编程语言所应具备的一切功能:Pytho ...
- 【h5-egret】如何快速开发一个小游戏
1.环境搭建 安装教程传送门:http://edn.egret.com/cn/index.php?g=&m=article&a=index&id=207&terms1_ ...
- Egret白鹭开发微信小游戏程序跳转功能(由一个小游戏跳转到另一个小游戏)
假设我们要实现的功能是从小游戏A跳转到小游戏B 对于小游戏A: (1)在platform.ts中添加代码如下: /** * 平台数据接口. * 由于每款游戏通常需要发布到多个平台上,所以提取出一个统一 ...
- 用python实现一个小游戏——抽牌
想要实现一个抽牌的功能,有很多种实现方法,这时候我们创造一个对象,通过内置方法来完成这个功能: # Author:Zhang Zhao # -*-coding:utf-8-*- from collec ...
随机推荐
- Python 正则表达式(字符)详解
Python正则表达式 - 简介 其实正则表达式这种技术,源于一个很简单的问题: 如何通过变成使得计算机具有在文本中检索某种模式的能力? 而正则表达式为通过编程实现高级的文本模 ...
- C语言学习心得
最近学习了C语言,打脑壳,很多东西不会用,没有概念,单点知识都懂,组合起来就不知道怎么弄了.慢慢来吧
- python学习笔记(一)元组tuple
元组由简单的对象组构成,元组与列表相似,但是元组不能在原处修改.元组位置有序的对象集合,元组通过偏移来访问. 为什么有了列表还要元组?元组的不变性提供了某种完整性,可以确保元组在程序中不被另一个引用修 ...
- Laptop Ubuntu16.04/14.04 安装Nvidia显卡驱动
笔记本型号 机械革命(MECHREVO)深海泰坦X6Ti-S(黑曜金)15.6英寸 CPU型号 i5-7300HQ 内存 8G 硬盘容量 128SSD+1T机械硬盘 显卡 GeForce GTX 10 ...
- Node.js web快速入门 -- KoaHub.js组件koa-static-server
koa-static-server Static file serving middleware for koa with directory, rewrite and index support k ...
- 1753: [Usaco2005 qua]Who's in the Middle
1753: [Usaco2005 qua]Who's in the Middle Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 290 Solved: ...
- NSPredicate 查询/搜索
IOS NSPredicate 查询.搜索 简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取. 最常用到的函数 + (NSP ...
- 一个服务器启动多个tomcat(详细图解)
1.官网下载一个tomcat,复制一个副本(第二个tomcat) 2.添加2个环境变量(右键单击我的电脑->选择属性->选择高级->选择环境变量),是2个tomcat的位置,环境变量 ...
- 通过Servlet生成验证码图片
原文出自:http://www.cnblogs.com/xdp-gacl/p/3798190.html 一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类, ...
- SQL 中的常用函数及使用
在SQL中我们使用的函数有很多,我们经常使用的就是下面的一些函数,那么我一一列举数来: 1:聚合函数:MAX 返回指定数据的最大值. MIN 返回指定数据的最小值. COUNT 返回指定组中项目的数量 ...