零基础入门学习python--第二章 用Python设计第一个游戏

知识点汇总
1. 什么是BIF? BIF(Built-in Functions)内置函数,共68个,可直接调用,方便程序员快速编写脚本程序。输入dir(__builtins__)即可查看所有内置函数,help(function_name)可查看该函数功能描述。
2. python区分大小写。
3. python代码书写时需注意代码缩进,如果在正常的位置输入冒号“:”,IDLE会自动将下一行缩进。
4. python不允许if条件中赋值(且没有括号),即判断条件中应写为if i==1:,赋值号”=”与判断相等号”==”要严格区分。
5. python中变量不需要提前声明,但在使用前必须赋值。

1、先从游戏开始

print( ‘----------------我爱鱼c工作室-----------------‘ )
temp = input("不妨猜下小甲鱼现在心里想的是那个数字:")
guess = int(temp)
if guess == 8:
    print("我曹,你是小甲鱼心里的蛔虫么?!")
    print("哼,猜中了也没有奖励!!!")
else:
    print("猜错了,小甲鱼现在心里显得是8!!!")
print("游戏结束,不玩哈哈哈")

input()函数:从标准输入中读取字符串。如果给出提示字符串,则先输出括号中的内容,且在读取输入字符串之前不换行。

为什么guess=int(temp)?因为temp是字符串类型(引用类型),而==是针对基本数据类型进行的比较,基本数据类型包括int、double等。

2、缩进

缩进是python的灵魂。 程序中需要在正确的位置输入冒号:,IDLE会在下一行自动进行缩进。

使用TAB键缩进和打四个空格缩进,在windows上是一样的,但在linux上TAB键的缩进会异常,推荐使用打四个空格

3、BIF 内置函数

BIF 就是 Built-in Functions ,为了快速编写程序,直接调用内置函数即可。

例如:

print()----是一个内置函数,它的功能是“把括号里的内容,打印到屏幕”

input()----是一个内置函数,它的作用是“接收用户输入并将内容返回”

help()----这个BIF用于显示BIF的功能描述

提示:

1、python中有多少内置函数(BIF)

在IDLE中输入dir(__builtins__)可以看到python的内置函数列表

纯小写的就是内置函数

[课后作业]第002讲:用Python设计第一个游戏|课后测试题

原文地址:https://www.cnblogs.com/yinfutao/p/11415189.html

时间: 2024-10-13 10:45:25

零基础入门学习python--第二章 用Python设计第一个游戏的相关文章

鱼C《零基础入门学习Python》1—9节课时知识点总结

第一节:我和python的第一次亲密接触 0. Python 是什么类型的语言? 答:脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序.以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比 C语言.C++语言 或 Java 之类的系统编程语言要简单容易.也让脚本语言另有一些属于脚本语言的特性: 语法和结构通常比较简单 学习和使用通常比较简单 通常以容易修改程序的“解释”作为运行方式,而不需要

大牛整理最全Python零基础入门学习资料

大牛整理最全Python零基础入门学习资料 0 发布时间:『 2017-11-12 11:56 』     帖子类别:『人工智能』  阅读次数:3504 (本文『大牛整理最全Python零基础入门学习资料』的责任编辑:老王) 摘要:大牛整理最全Python零基础入门学习资料 Python数据类型--数字 Python Number 数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间. var1 = 1 var2 = 10 您也可以使

鱼C《零基础入门学习Python》10-17节课时知识点总结

第10讲:列表:一个打了激素的数组 1. 列表都可以存放一些什么东西?  我们说 Python 的列表是一个打了激素的数组,如果把数组比喻成集装箱,那么 Python 的列表就是一个大仓库,Ta 可以存放我们已经学习过的任何数据类型. 2. 向列表增加元素有哪些方法?  三种方法想列表增加元素,分别是:append().extend() 和 insert().    3. append() 方法和 extend() 方法都是向列表的末尾增加元素,请问他们有什么区别?  append() 方法是将

【Python教程】《零基础入门学习Python》(小甲鱼)

[Python教程]<零基础入门学习Python>(小甲鱼) 讲解通俗易懂,诙谐. 哈哈哈. https://www.bilibili.com/video/av27789609 原文地址:https://www.cnblogs.com/F4NNIU/p/9765629.html

零基础入门学习java,应该如何快速打好Java基础?

零基础入门学习java,应该如何快速打好Java基础?从大学到现在,我使用Java已经将近20年,日常也带实习生,还在公司内部做training,所以可以分享下我的经验,希望对你有用. 创一个小群,供大家学习交流聊天如果有对学java方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学java能够持之以恒java爱好群,如果你想要学好java最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你推荐一个学习的组织:快乐学习java组织

Python3零基础入门学习视频+源码+课件+习题-小甲鱼

目录 1. 介绍 2. 目录 3. 下载地址 1. 介绍 适用人群 完全零基础入门,不需要任何前置知识. 课程概述 本系列教程面向零基础的同学,是一个深入浅出,通俗易懂的Python3视频教程. 前半部分主要讲解Python3的语法特性,后半部分着重讲解Python3在爬虫.Tkinter.Pygame游戏开发等实例上的应用.整个系列共16个章节,前边13个章节从一个小游戏引入Python,逐步介绍Python的语法以及语言特色.最后3个章节为案例的演示,是前边内容的总结和提高. 其他介绍 2.

零基础入门学习python[小甲鱼]--就这么愉快地开始吧01

1. 从IDIE启动python IDLE是一个python  shell,shell的意思就是"外壳",从基本上说,就是一个通过输入本与程序交互的途径.像windows的cmd的窗口,像linux那个黑乎乎的命令窗口,它们都是shell,利用它们,就可以给操作系统下达命令.同样,可以利用IDLE这个shell与pytho进行互动. >>>这个提示符含义是:python已经准备好了,在等着输入python指令呢: baishuchaodeMacBook-Pro:~ x

零基础入门学习Python

Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 .Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进. Python具有丰富和强大的库.它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起.常

《零基础入门学习Python》【第一版】视频课后答案第005讲

测试题答案: 0.Python中: int:整型 bool:布尔类型 float:浮点型 str:字符串类型 1.为什么布尔类型(bool)的TRUE和FALSE分别用0和1表示? 计算机只认识二进制,由于二进制只有两个数0和1,因此用0和1来表示在合适不过了,因为不用浪费在资源在转换的过程上 2.使用int()将小数转换为整数,结果是向上取整还是向下取整? 向下取整 3.人类思维是习惯“四舍五入”法,有什么办法使得int()按照“四舍五入”的方式取整? 加0.5 例如:8.3----8,int