之前就一直嚷嚷着要找视频看学习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!的更多相关文章

  1. Pygame:编写一个小游戏 标签: pythonpygame游戏 2017-06-20 15:06 103人阅读 评论(0)

    大学最后的考试终于结束了,迎来了暑假和大四的漫长的"自由"假期.当然要自己好好"玩玩"了. 我最近在学习Python,本意是在机器学习深度学习上使用Python ...

  2. 使用PixiJS做一个小游戏

    PixiJS PixiJS使用WebGL,是一个超快的HTML5 2D渲染引擎.作为一个Javascript的2D渲染器,Pixi.js的目标是提供一个快速的.轻量级而且是兼任所有设备的2D库. 官方 ...

  3. DirectX游戏开发——从一个小游戏開始

    本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/26364129 写在前面:自 ...

  4. js实现一个小游戏(飞翔的jj)

    js实现一个小游戏(飞翔的jj) 源代码+素材图片在我的仓库 <!DOCTYPE html> <html lang="en"> <head> & ...

  5. python开发_自己开发的一个小游戏

    先看看游戏的运行效果: 看完游戏的运行情况,你可能对游戏有了一定了了解: #运行游戏后,玩家首先要进行语音的选择,1选择英语,2选择汉语,其他则默认选择英语 #根据玩家选择的语音,进入不同的语音环境 ...

  6. 利用Python完成一个小游戏:随机挑选一个单词,并对其进行乱序,玩家要猜出原始单词

    一 Python的概述以及游戏的内容 Python是一种功能强大且易于使用的编程语言,更接近人类语言,以至于人们都说它是“以思考的速度编程”:Python具备现代编程语言所应具备的一切功能:Pytho ...

  7. 【h5-egret】如何快速开发一个小游戏

    1.环境搭建 安装教程传送门:http://edn.egret.com/cn/index.php?g=&m=article&a=index&id=207&terms1_ ...

  8. Egret白鹭开发微信小游戏程序跳转功能(由一个小游戏跳转到另一个小游戏)

    假设我们要实现的功能是从小游戏A跳转到小游戏B 对于小游戏A: (1)在platform.ts中添加代码如下: /** * 平台数据接口. * 由于每款游戏通常需要发布到多个平台上,所以提取出一个统一 ...

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

    想要实现一个抽牌的功能,有很多种实现方法,这时候我们创造一个对象,通过内置方法来完成这个功能: # Author:Zhang Zhao # -*-coding:utf-8-*- from collec ...

随机推荐

  1. javascript string对象方法总结

    1.anchor() 用于创建html锚,也就是a标签,()中可以带参数,是a标签的name属性值. var string="hello world"; document.writ ...

  2. 阿里巴巴Java开发手册快速学习

    Java作为一门名副其实的工业级语言,语法友好,学习简单,大规模的应用给代码质量的管控带来了困难,特别是团队开发中,开发过程中的规范会直接影响最终项目的稳定性. 善医者“未有形而除之”,提高工程健壮性 ...

  3. Android中使用findViewByMe提升组件查找效率

    1.引出 安卓初学者一般在写android Activity的时候总是会在onCreate方法中加上setContentView方法来加载layout,通过findViewById来实现控件的绑定,刚 ...

  4. Desktop Ubuntu 14.04LTS/16.04科学计算环境配置

    Desktop Ubuntu 14.04LTS/16.04科学计算环境配置 计算机硬件配置 cpu i5 6代 内存容量 8G gpu GTX960 显存容量 2G(建议显存在4G以上,否则一些稍具规 ...

  5. TypeScript设计模式之备忘录、命令

    看看用TypeScript怎样实现常见的设计模式,顺便复习一下. 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想 ...

  6. 算法模板——KMP字符串匹配

    功能:输入一个原串,再输入N个待匹配串,在待匹配串中找出全部原串的起始位置 原理:KMP算法,其实这个东西已经包含了AC自动机的思想(fail指针/数组),只不过适用于单模板匹配,不过值得一提的是在单 ...

  7. Java容器源码解析之——ArrayList

    public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess ...

  8. 最大化最小值 Aggressive cows

    Aggressive cows http://poj.org/problem?id=2456 N间小屋,M头牛,使得牛跟牛之间的距离最远,以防止牛打架. 2<=N<=100000 2< ...

  9. sqlplus入门使用

    1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如[D:\oracle\oradata\Oracle9i\]也就是你要保存文件的路径存在 /*分 ...

  10. RAC OCR盘故障导致的集群重启恢复

    一.事故说明 最近出现了一次OCR盘的故障导致Oracle集群件宕机的事故,后以独占模式启动集群,并使用ocr备份恢复了OCR文件以及重新设置了vote disk,然后关闭集群,重启成功. 因此在此处 ...