Python Quiz - Test your Python knowledge in 1 Day!

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-test/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python Quiz - 一天内测试你的Python知识! 课程概述:你准备好参加Python面试了吗?你想检查自己在Python书面考试/测试中的准备情况吗?阅读了多本书籍和参加了多个课程,但不确定自己的概念是否准确?还是仅仅想找一些高质量的Python测验题?如果以上问题的答案都是“是”,那么这个课程就是为你准备的。该课程还可以作为你Python学习的补充。题目可用于测试你新获得的知识,增强自信和继续学习的动力。 课程内容涵盖基础到中级的Python概念,通过有序安排的问题来评估你的知识和技能。考试分为三个部分: **第一部分考试主题:** - 内置类型 - 标识符命名规则 - 序列类型(列表、元组、集合、字典、字符串) - int、float和布尔类型 - bool()和print()函数 - 索引和切片 - del语句和None关键字 - 各种序列和字符串函数 - 列表和集合函数 - 字典函数 - 字符串和元组的不可变性 **第二部分考试主题:** - 运算符、条件语句和循环 - 数字运算符及其它运算符 - 条件语句和循环(for、while) - 字符串与字典的常用函数 - 列表、字典和集合的推导式 - 内置函数 **第三部分考试主题:** - 函数、lambda表达式和模块 - 函数的定义和参数 - 变量的作用域及声明 - Lambda表达式和模块导入 - 类和对象的创建与使用 - 重要的特殊方法和装饰器 每个问题提供详细的解释,所有代码基于Python 3.7进行验证。测验的问题大多不简单,还包含一些具有挑战性的题目,以灵活你的Python技能。 **测验特点:** - 任意时间暂停测试并稍后继续。 - 可以多次重试测试。 - 屏幕顶部的进度条显示你的进度和剩余时间。 - 如果超时,也可以完成测试。 - 可标记待复习的问题。 - 测试结束后可立即查看结果。 版权归Udayan Khattry所有,未经作者书面许可,不得以任何形式复制课程内容。

课程评论(0条)

课程详情

Are you ready for a Python interview? Do you want to check your preparation for Python written exams/tests? Have you read multiple books and attended multiple course but you are not sure, if all your concepts are spot on? Are you simply looking for quality python quiz questions?If the answer to any of the above question is YES, then this is the course for you. This course can also be used to complement your Python studies. Questions can be used to test your freshly acquired knowledge and give you confidence and motivation to go on further. Basic to intermediate Python concepts are covered to assess your knowledge and skills. Questions are arranged in an orderly manner to provide ease of understanding. 1st Exam covers following topics:Built-in typesIdentifier naming rulesSequence types(List, Tuple, Set, Dictionary, String)int, float and Boolean typesbool() and print() function.indexing and slicingdel statement and None keywordSequence functions: len(), sort(), sorted(), min(), max(), index() and count()String functions: upper(), lower(), capitalize(), title(), split(), join(), strip(), lstrip(), rstrip(), trim(), find(), rfind(), count() & replace()List functions: remove(), pop(), extend(), append()Set functions: update(), add()Dictionary functions: pop(), get(), setdefault()Triple single-quote('''), triple double-quote("""), single-quote('), double-quote(")Immutability of string and tuple2nd Exam covers following topics:Operators, conditional statements and loopsNumeric operators: +, -, *, **, /, //, %Sequence operators: +, *Bitwise operator: ~ & ^ >Boolean operators: and, or, notRelational operators: , =, ==,!=conditional statements: if, if-else, if-elif, if-elif-elsefor, for-else, while, while-else loops and range()break & continue statementsin and not in operatorsoperator precedenceunpacking syntaxset operators: &(intersection), (union) and ^(symmetric difference)String functions: startswith(), format()Dictionary functions: keys(), values() and items(), update()Set functions: union(), intersection(), difference()Comprehension syntax of List, Dictionary & Setbuilt-in functions: str(), int(), input(), enumerate()3rd Exam covers following topics:Functions, lambdas and modules def keyword and function parameters (non-default, default)Invoking functions and its arguments (positional, keyword)* and ** for parameters and * and ** for argumentsreturn statementLocal and Global variablesglobal and nonlocal statementsVariable shadowingLambda expressionsmodules and import statements__doc__, __annotations__, __defaults__ attributesinner/nested functionsf'' stringdecoratorClasses and objectsclass keywordImportant dunder methods: __init__, __repr__, __eq__Important functions: id(), dir(), hex(), isinstance(), type(), super()self parameter of instance methods@classmethod and @staticmethod decorators@property and @.setter decoratorsInheritancedir() functionName manglingDetailed explanation is also provided for each question. NOTE: All the codes in this course are verified against Python 3.7.Most of the Quiz questions are not straight forward. There are tricky questions included to flex your python muscles. So, grab a cup of coffee or your favorite drink and test your Python skills.Features of Practice Tests:You can pause the test at any time and resume later.You can retake the test as many times as you would like.The progress bar at the top of the screen will show your progress as well as the time remaining in the test. If you run out of time, don't worry; you will still be able to finish the test.You can skip a question to come back to at the end of the exam.You can also use "Mark for Review" to come back to questions you are unsure about before you submit your test.If you want to finish the test and see your results immediately, press the stop button.Copyright 2025 Udayan KhattryAll rights reserved. No part of this course may be reproduced in any form or by any electronic or mechanical means, including information storage and retrieval systems, without permission in writing from the author.

课程标签

0人关注该课程

主题相关的课程