Discrete

Plan your website and create the next important tasks for get your project rolling

Get Started. It's Free
or sign up with your email address
Rocket clouds
Discrete by Mind Map: Discrete

1. เซต (Set)

1.1. Content

1.2. Personality

1.3. Positioning

2. การตัดสินใจแบบมีเงื่อนไข

2.1. if

2.1.1. คำสั่ง if ใช้สำหรับตัดสินใจว่าจะทำคำสั่งภายใต้เงื่อนไขที่กำหนf

2.2. if…else

2.2.1. คำสั่ง else จะอยู่หลังจากช่วงการทำงานของ if คำสั่งภายใต้ else จะทำงานเมื่อเงื่อนไขที่กำหนดในคำสั่ง if เป็นเท็จ

2.3. if…elif

2.3.1. คำสั่ง elif เป็นคำสั่งที่ใช้สำหรับในกรณีที่มีผู้ใช้มีหลายเงื่อนไข คำสั่ง elif จะทำให้การเขียน if else มีรูปแบบที่สั้นลง

2.4. การใช้ if else ร่วมกับ and , or

2.4.1. if a > 6 and a < b:

2.4.2. elif a < 12 or a > b:

3. ตรรกศาสตร์ (Logic)

3.1. ตัวดำเนินการเปรียบเทียบ  (Comparison Operators)

3.1.1. เครื่องหมายน้อยกว่า (<)

3.1.2. เครื่องหมายน้อยกว่าหรือเท่ากับ (<=)

3.1.3. เครื่องหมายมากกว่า (>)

3.1.4. เครื่องหมายมากกว่าหรือเท่ากับ (>=)

3.1.5. เครื่องหมายเท่ากับ (==)

3.1.6. เครื่องหมายไม่เท่ากับ (!=)

3.1.7. in (เป็นการเก็บค่าแบบกลุ่ม)

3.2. ตัวดำเนินการทางตรรกศาสตร์

3.2.1. นิเสธ (Not)

3.2.1.1. print(not p)

3.2.2. Conjunction (AND)

3.2.2.1. print(p and q)

3.2.3. Disjunction (OR)

3.2.3.1. print(p or q)

3.2.4. Exclusive-OR (XOR)

3.2.4.1. print(p ^ q)

3.2.5. Implication (IMPLIES)

3.2.5.1. print((not p) or q)

3.2.6. Biconditional (IFF)

3.2.6.1. print(not(p ^ q))

4. ตัวดำเนินการทางคณิตศาสตร์ (Operator)

4.1. +

4.1.1. การบวก

4.2. -

4.2.1. การลบ

4.3. *

4.3.1. การคูณ

4.4. /

4.4.1. การหาร

4.5. //

4.5.1. หางเอาจำนวนเต็ม

4.6. %

4.6.1. หารเอาเศษ

4.7. **

4.7.1. ยกกำลัง

5. ฟังก์ชัน (Function)

5.1. การใส่ข้อมูลผ่านแป้นพิมพ์  (Input data from keyboard)

5.1.1. data1 = input('Input Data from keyboard (Integer):')

5.2. การเปลี่ยนชนิดข้อมูล

5.2.1. int(data1)

5.3. การสร้างฟังก์ชัน (Defined Function)

5.3.1. def function_name ( [ Argument ] ) :

5.4. ตัวอย่างฟังก์ชันที่ Python เตรียมไว้ให้

5.4.1. การหาค่าสัมบูรณ์ (absolute value)

5.4.1.1. print(abs(-6.5))

5.4.2. จำนวนที่น้อยที่สุด (smallest values)

5.4.2.1. print(min(a, b, c))

5.4.3. จำนวนที่มากที่สุด (largest values)

5.4.3.1. print(max (a, b, c))

5.4.4. กำหนดจำนวนตัวเลขทศนิยม            (specified number of digits)

5.4.4.1. print(round(2559.1234, 0))

5.4.5. หาผลรวมทั้งหมดในชุดข้อมูล           (adds numbers in a sequence)

5.4.5.1. print(sum((a, b, c)))

5.4.6. range หรือช่วงของข้อมูลตัวเลข

5.4.6.1. print(list(range(5)))