条件(If-else-elif)第 08 部分
当我年轻的时候,我常常晚上很晚才回家。几乎每天我妈妈不喜欢这些东西。有一天,他发出警告。
“如果你明天晚上之前没有回家,那么就有消息给你了。”
“好吧好吧。”
“我告诉过你不是明天,我会在晚上之前回家。有没有关于晚上几点的消息”
“如果我准时来的话”
“那我给你2个煮鸡蛋吃”
第二天晚上
长期练习是如此容易。然后Uttam Madhyam 开始了。这种情况已经持续了一段时间了。没有完成任何工作。
然后有一天我妈妈打电话给我说
“听着,我已经做出决定了。”
“什么决定”。我有点担心。我不知道该说什么。
“从明天开始,如果您在晚上 5 分钟内回家,您将获得 2 个蛋糕,价格为 5 卢比。”
我很高兴听到这个消息。
“没必要这么高兴。如果你在 15 分钟内到达,那么我会得到 1 个蛋糕”
“哇好极了”
“还有一件事。如果你不能做到以上任何一点,你就不会得到蛋糕。晚上陪你吃饭喝酒。”
“进展不顺利。”
“对错我都会明白。我已经给你选择了,你喜欢什么我就做什么”
看到这里你明白了吗?我的额头上有悲伤。如果你不按照条件行动,它就会保留。在就业方面,也可能会失去工作。
如果你注意到这里的,你就会明白
如果你注意到第一个场景,那么你会注意到这里有 2 个任务,但任何一个都可以。做什么工作取决于一个条件(晚上之前回家)。
因为那天我没能按时回家。就我而言,第一份工作是捆绑的。 Arki给出了很好的中路。
这在 Python 中也是一样的。注意下面的代码
if condition: # condition সত্য হলে এই নিচের কোড রান হবে # expression else: # condition সত্য না হলে বা মিথ্যা হলে এই নিচের কোড রান হবে # expression
这里的 if 是 Python 关键字。 if 之后会有一个条件,并根据该条件确定将运行哪个代码块。如果条件为真,则第一个块将运行,如果不为真,则将转到下一个 else 块。只需运行以下代码即可了解。
if 1==1: # ১ আর ১ সমান print('Condition is true') else: print('Condition is false')
বিঃদ্রঃ পাইথন অপারেটরের মাধ্যমে এখানে condition চেক করতে হবে।
এবার আসুন দ্বিতীয় দৃশ্যে
এখানে কিন্তু ২ টা condition আছে। এখন কি করবেন? খুব সহজ। আপনি একটু ভাবলেই পেরে যাবেন। আগে একটু ভাবেন।
এখানে প্রথম condition এর জন্য উপরে মত করে if else ব্যবহার করব। তারপর else ব্লক এর ভিতরে ২য় condition এর জন্য if else লিখবে। confusing লাগছে? নিচের কোড টা দেখলে বুঝতে পারবেন।
if 1==4: # 1st layer condition print('1st Condition is true') else: if 2*3 == 6: # 2nd layer condition print('2nd Condition is true') else: print('No Condition is true')
উপরে কোড কে পরিবর্তন করে নিজের মত করে কোন condition দেখতে পারেন।
কাজঃ আপনার এই if else ব্যবহার করে একটা Marking Grading System বানিয়ে ফেলুন। আর কোডের screenshot কমেন্ট এ শেয়ার করুন।
উপরে কোডে লক্ষ্য করলে দেখবেন এখানে 1st layer condition চেক করা পর 2nd layer condition এর চেক করছে । এখানে চাইলে একটু ভালোভাবে কোড লেখা যায়। নিচের কোড টা দেখুন
if 1==4: print('1st Condition is true') elif 2*3 == 6: print('2nd Condition is true') else: print('No Condition is true')
এর আগের লেখা কোড আর এই কোডের আউটপুট একই আসবে। কিন্তু এই কোড আগের কোডের থেকে সহজে বোঝা যায়। পরবর্তীতে আমাদের সময় বাচাবে।
এখানে শুধু একটা নতুন condition add করেছি elif কিওয়ার্ড দিয়ে। এখানে খেয়াল করলে দেখবেন এখানে কিন্তু কোডের লেয়ার একটা কমে গেছে
কাজঃ এবার আপনার if else ব্যবহার করে Marking Grading System কে elif এ convert করে ফেলুন । আর কোডের screenshot কমেন্ট এ শেয়ার করুন।
আজ এই পর্যন্ত। এতক্ষন সাথে থাকার জন্য ধন্যবাদ। আপনার মতামত অবশ্যই জানাতে ভুলবেন না। কমেন্ট এ যদি বলতে সমস্যা হয় তাহলে আমার inbox তো খোলায় আছে।
以上是条件(If-else-elif)第 08 部分的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Python更易学且易用,C 则更强大但复杂。1.Python语法简洁,适合初学者,动态类型和自动内存管理使其易用,但可能导致运行时错误。2.C 提供低级控制和高级特性,适合高性能应用,但学习门槛高,需手动管理内存和类型安全。

每天学习Python两个小时是否足够?这取决于你的目标和学习方法。1)制定清晰的学习计划,2)选择合适的学习资源和方法,3)动手实践和复习巩固,可以在这段时间内逐步掌握Python的基本知识和高级功能。

Python在开发效率上优于C ,但C 在执行性能上更高。1.Python的简洁语法和丰富库提高开发效率。2.C 的编译型特性和硬件控制提升执行性能。选择时需根据项目需求权衡开发速度与执行效率。

Python和C 各有优势,选择应基于项目需求。1)Python适合快速开发和数据处理,因其简洁语法和动态类型。2)C 适用于高性能和系统编程,因其静态类型和手动内存管理。

pythonlistsarepartofthestAndArdLibrary,herilearRaysarenot.listsarebuilt-In,多功能,和Rused ForStoringCollections,而EasaraySaraySaraySaraysaraySaraySaraysaraySaraysarrayModuleandleandleandlesscommonlyusedDduetolimitedFunctionalityFunctionalityFunctionality。

Python在自动化、脚本编写和任务管理中表现出色。1)自动化:通过标准库如os、shutil实现文件备份。2)脚本编写:使用psutil库监控系统资源。3)任务管理:利用schedule库调度任务。Python的易用性和丰富库支持使其在这些领域中成为首选工具。

Python在科学计算中的应用包括数据分析、机器学习、数值模拟和可视化。1.Numpy提供高效的多维数组和数学函数。2.SciPy扩展Numpy功能,提供优化和线性代数工具。3.Pandas用于数据处理和分析。4.Matplotlib用于生成各种图表和可视化结果。

Python在Web开发中的关键应用包括使用Django和Flask框架、API开发、数据分析与可视化、机器学习与AI、以及性能优化。1.Django和Flask框架:Django适合快速开发复杂应用,Flask适用于小型或高度自定义项目。2.API开发:使用Flask或DjangoRESTFramework构建RESTfulAPI。3.数据分析与可视化:利用Python处理数据并通过Web界面展示。4.机器学习与AI:Python用于构建智能Web应用。5.性能优化:通过异步编程、缓存和代码优
