【Python】input()函数的使用,Python高分面试指南

在这里插入图片描述

在这里插入图片描述

代码


now = input(‘你爱我,我爱你,蜜雪冰城甜蜜蜜~’)

print(now, type(now))

为了便于观看now的类型,故也使用type()函数看一下。

这时候运行控制台出现:

注意下面绿色箭头所指,这是把鼠标放进去 并点一下之后出现的效果,是提示用户输入的!!!即用户输入,是在下方控制台输入。

在这里插入图片描述

那么我们输入以后,再回车:

同时也可以看到用户输入的 返回值 类型 是str类型。。。。。

在这里插入图片描述

input()函数的简单应用


从键盘输入两个整数,并计算其和:

要求从键盘录入两个整数,并计算其和

a = input(‘请输入一个加数’)

b = input(‘请输入另一个加数’)

c = (a + b)

print(a, ‘+’, b, ‘=’, c)

输出及运行:

诶,可以看到,当我从键盘输入3 和 1并回车之后,得到的结果居然不是4,而是31,这…怎么回事儿?

(说明这里并没有起到a+b的作用,而是起到了“连接”作用)

在这里插入图片描述


看一下输入的类型:

要求从键盘录入两个整数,并计算其和

a = input(‘请输入一个加数’)

b = input(‘请输入另一个加数’)

print(type(a),type(b))

c = (a + b)

print(a, ‘+’, b, ‘=’, c)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img



既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Python开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注Python)
img

文末有福利领取哦~

👉一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。img

👉二、Python必备开发工具

img
👉三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
img

👉 四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。(文末领读者福利)
img

👉五、Python练习题

检查学习结果。
img

👉六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
img

img

👉因篇幅有限,仅展示部分资料,这份完整版的Python全套学习资料已经上传

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

的Python全套学习资料已经上传

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-VXwTTzRU-1712758629681)]

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
写一个扫雷游戏可以是一个比较复杂的Python项目,但我可以给你提供一些思路和示例代码。下面是一个简单的扫雷游戏的示例: ```python import random # 初始化游戏地图 def init_map(width, height, num_mines): # 创建一个二维列表表示游戏地图 map = [[0 for i in range(width)] for j in range(height)] # 随机放置地雷 for i in range(num_mines): x = random.randint(0, width-1) y = random.randint(0, height-1) map[y][x] = '*' # 计算每个方块周围的地雷数量 for y in range(height): for x in range(width): if map[y][x] != '*': count = 0 for dy in [-1, 0, 1]: for dx in [-1, 0, 1]: if (dx != 0 or dy != 0) and x+dx >= 0 and x+dx < width and y+dy >= 0 and y+dy < height: if map[y+dy][x+dx] == '*': count += 1 map[y][x] = count return map # 显示游戏地图 def display_map(map): height = len(map) width = len(map[0]) for y in range(height): for x in range(width): if map[y][x] == '*': print(' *', end='') else: print(f' {map[y][x]}', end='') print() # 打开一个方块 def open_square(map, x, y): if map[y][x] == '*': return False elif map[y][x] != 0: map[y][x] = str(map[y][x]) return True else: map[y][x] = '-' for dy in [-1, 0, 1]: for dx in [-1, 0, 1]: if (dx != 0 or dy != 0) and x+dx >= 0 and x+dx < len(map[0]) and y+dy >= 0 and y+dy < len(map): open_square(map, x+dx, y+dy) return True # 主循环 def main(): width = 10 height = 10 num_mines = 10 map = init_map(width, height, num_mines) display_map(map) while True: x = int(input("请输入要打开的方块的横坐标(0-9):")) y = int(input("请输入要打开的方块的纵坐标(0-9):")) if not open_square(map, x, y): print("你输了!") display_map(map) break else: display_map(map) if __name__ == '__main__': main() ``` 这个游戏首先定义了一个`init_map()`函数,该函数用于随机生成一个游戏地图,并计算每个方块周围的地雷数量。然后,它定义了一个`display_map()`函数,该函数用于显示游戏地图。接下来,它定义了一个`open_square()`函数,该函数用于打开一个方块,并递归打开周围的方块。最后,它定义了一个主循环,该循环提示用户输入要打开的方块的坐标,并调用`open_square()`函数打开方块,直到游戏结束。 你可以根据自己的兴趣和能力来编写自己的Python扫雷游戏,例如添加计时器、高分榜等功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值