(一)Python小甲鱼入门教程——第一个小游戏001-004

视频地址:https://www.bilibili.com/video/BV1xs411Q799?p=4&spm_id_from=pageDriver
笔记内容:001——004

0、前期准备

  1. 官网下载安装IDLE: https://www.python.org/downloads/release/python-3101/ 在这里插入图片描述
  2. 电脑左下角搜索“IDLE”即可看到刚安装的工具,先点击File新建文件,Run——Run Module可以运行当前文件;
    在这里插入图片描述

1、第一个小游戏完整代码

temp = input("猜猜我心里想的哪个数字: ")
guess = int(temp)
time = 0
while guess!=8 and time<=3:
	time = time + 1
	temp = input("哎呀,猜错了,重新输入吧:")
	guess = int(temp)
	if guess == 8:
		print("好厉害!竟然猜对了诶")
	else:
		if guess > 8:
			print('兄弟,大了大了')
		else:
			print('猜小了哦')
print('不玩啦,游戏结束')

小技巧:编写过程中发现IDEL总是报错tab缩进错误,建议用notepad编写代码,复制IDEL运行。

2、关于变量和字符串

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

字符串中如果需要出现单引号怎么办?

1、转义符\'let\’s go';
2、外层使用双引号内层就可以嵌套单引号了: "let's go"

3、关于分支

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4、知识点补充

  • 查看所有函数:dir(__builtins__),名称为全小写就是BIF。
  • 什么是BIF? BIF 就是 Built-in Functions,内置函数。为了方便程序员快速编写脚本程序,Python 提供了非常丰富的内置函数,我们只需要直接调用即可,例如 print() 的功能是“打印到屏幕”,input() 的作用是接收用户输入。

5、课后作业节选

  1. 以下哪个变量的命名不正确?为什么?

    (A) MM_520 (B) MM520 © 520_MM (D) _520_MM

  2. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?

>>>myteacher = '小甲鱼'
>>>yourteacher = myteacher
>>>yourteacher = '黑夜'
>>>print(myteacher)
  1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>> myteacher = '小甲鱼'
>>> yourteacher = myteacher
>>> myteacher = '黑夜'
>>> print(yourteacher)
  1. 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?
>>>first = 520
>>>second = '520'
>>>first = second
>>>print(first)
  1. 除了使用反斜杠(\)进行字符转义,还有什么方法可以打印:Let’s go! 这个字符串?

  2. 如果非要在原始字符串结尾输入反斜杠,可以如何灵活处理?

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值