通过一个小游戏开始接触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 !

时间: 2024-11-17 07:29:55

通过一个小游戏开始接触Python!的相关文章

DirectX游戏开发——从一个小游戏开始

本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/26364129 写在前面:自己对DirectX挺感兴趣的,加上自己目前在研究3D重建方面的东西,所以利用课余时间学习一下.看了一段时间的书,感觉还是靠动手编写一些小例子来学习,进步的更快体会的更深.所以从我自己写的一个小游戏开始吧,把自己学习心得和自己的一些想法写下来.更是欢迎有兴趣的童鞋来和我交流. 首先:先把我的小例子分享

微信为什么要搞一个小游戏?

众厂关于 H5 游戏市场的争夺,自 2014 年以来,一直就没有停止过.但一直也没有尘埃落定,最终花落谁家,鹿死谁手现在还不好讲.微信推出小程序,继而推出小游戏,只是腾讯数年来在 H5 市场企业战略的一环. 微信为什么要自定义一套技术,起名为小程序?明明就是原来的 H5 技术,为什么 CSS 不叫 CSS,叫 WXSS:为什么 HTML 不叫 HTML,叫 WXML:为什么明明有 JS.TS,还要自主研发一个 WXS,并且声称"WXS 与 JS 是不同的语言,有自己的语法,并不和 JS 一致&q

用Python写一个小游戏

刚学Python时间不长,但也知道了一点,看别人的参考写了一个猜数字小游戏,也算是禹学于乐吧. #!/usr/bin/env   python #coding=utf-8 import random secret = random.randint(1,100) guess,tries = 0,0 print u"已经给出了一个1-99的数字" while guess != secret and tries < 5: print u"请给出你猜的数字:" pri

使用Cocos2d-X实现一个小游戏PhotoExhibition

最近也不知道怎么了,总想用Cocos2d-X做一个比较好的东西,想想也是,学习Cocos2d-X快一个月了,也该做个东西练练手了,最近总用手机拍照,看照片,忽然想做一款与图片相关的小游戏,游戏非常简单打开后会显示一个界面,界面上有三个按钮(实际上是使用精灵创建的菜单项) 点击按钮后可以进入相关的场景中(例如点击校园后进入校园创建) 通过鼠标的拖拽可以查看校园场景的图片 如果再看其它创建的图片可以通过点击右下角返回程序主界面 工程文件结构 文件解析: MenuScene.h/MenuScene.c

做了一个小游戏,结项目,数数坑

这是一个微信端的,投篮小游戏. 游戏规则如下: 点击开始,进入游戏,按住右下角红色按钮控制投篮力度,3次进球以后游戏难度将会升级.45秒内您的进球数将会计入排行榜,最终排行榜上的名次可以获得相应奖励,快来投篮冲榜领福利吧. 一.动画效果 做微信项目,相信大家和我一样,已经习惯了放弃使用jQuery,转而使用zepto.但是zepto并没有集成animate()方法.因此若想使用动画,用不想做兼容处理,最高效的方法是重拾jQuery. $(selector).animate(styles,spee

Python第07周:一个小游戏

本篇严重参考Julian Meyer发表的文章:Beginning Game Programming for Teens with Python 本次作业将创建一个简单的游戏叫做英雄兔ver0.1版: 游戏背景: 在这里作为英雄的兔子要保卫城堡,它必须能够移动和射击反击敌人(关于敌人我们在后续章再添加,那时你已经能看懂大部分代码了). # 设计步骤 # 第一步:Hello Bunny(嘿,兔子)# 第二步:添加布景# 第三步:让兔子动起来# 第四步: 旋转兔子# 第五步:射击吧,兔子!# V0.

用python实现一个小游戏——抽牌

想要实现一个抽牌的功能,有很多种实现方法,这时候我们创造一个对象,通过内置方法来完成这个功能: # Author:Zhang Zhao # -*-coding:utf-8-*- from collections import namedtuple Card = namedtuple('card',['rank','suit']) #创建一个元组,具有名字 import json class FranchDeck(object): rank = [str(i) for i in range(2,1

基于pygame的一个小游戏

class GameStats(): """跟踪游戏的统计信息""" #def __int__(self, ai_settings): def __init__(self, ai_settings): """初始化统计信息""" self.ai_settings = ai_settings self.reset_stats() # 让游戏 处于非活动状态 self.game_active

与智商相关的一个小游戏哦

#include <stdio.h> #include <stdlib.h> #include <time.h> void print_menu() { printf("**********************\n"); printf("******* 1.start ******\n"); printf("******* 0. exit ******\n"); printf("*********