{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "x = 15\n", "print(10 < x < 20)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "print(10 < x and x < 20)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "False\n" ] } ], "source": [ "x = 0\n", "print(10 < x < 20)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "False\n" ] } ], "source": [ "print(10 < x and x < 20)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "x = 15\n", "y = 25\n", "\n", "print(10 < x < 20 < y < 30)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "print(10 < x and x < 20 and 20 < y and y < 30)" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "False\n" ] } ], "source": [ "x = 15\n", "y = 40\n", "\n", "print(10 < x < 20 < y < 30)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "False\n" ] } ], "source": [ "print(10 < x and x < 20 and 20 < y and y < 30)" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "def test(x):\n", " print('function is called')\n", " return(x)" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "function is called\n", "15\n" ] } ], "source": [ "print(test(15))" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "function is called\n", "True\n" ] } ], "source": [ "print(10 < test(15) < 20)" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "function is called\n", "function is called\n", "True\n" ] } ], "source": [ "print(10 < test(15) and test(15) < 20)" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "function is called\n", "False\n" ] } ], "source": [ "print(10 < test(0) < 20)" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "function is called\n", "False\n" ] } ], "source": [ "print(10 < test(0) and test(0) < 20)" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "result: 10 < x < 20\n" ] } ], "source": [ "x = 15\n", "\n", "if 10 < x < 20:\n", " print('result: 10 < x < 20')\n", "else:\n", " print('result: x <= 10 or 20 <= x')" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "result: x <= 10 or 20 <= x\n" ] } ], "source": [ "x = 30\n", "\n", "if 10 < x < 20:\n", " print('result: 10 < x < 20')\n", "else:\n", " print('result: x <= 10 or 20 <= x')" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "all equal\n" ] } ], "source": [ "a = 10\n", "b = 10\n", "c = 10\n", "\n", "if a == b == c:\n", " print('all equal')\n", "else:\n", " print('not all equal')" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "not all equal\n" ] } ], "source": [ "a = 10\n", "b = 1\n", "c = 10\n", "\n", "if a == b == c:\n", " print('all equal')\n", "else:\n", " print('not all equal')" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "a = 10\n", "b = 1\n", "c = 100\n", "\n", "print(a != b != c)" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "False\n" ] } ], "source": [ "a = 10\n", "b = 10\n", "c = 1\n", "\n", "print(a != b != c)" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "a = 10\n", "b = 1\n", "c = 10\n", "\n", "print(a != b != c)" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [], "source": [ "a = 100\n", "l = [0, 10, 100, 1000]" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "print(50 < a in l)" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "True\n" ] } ], "source": [ "print(50 < a and a in l)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.0" } }, "nbformat": 4, "nbformat_minor": 2 }