SlideShare una empresa de Scribd logo
1 de 99
Python Fundamentals - Basic
2017/08/08 (Tue.)
WeiYuan
site: v123582.github.io
line: weiwei63
§ 全端⼯程師 + 資料科學家
略懂⼀點網站前後端開發技術,學過資料探勘與機器
學習的⽪⽑。平時熱愛參與技術社群聚會及貢獻開源
程式的樂趣。
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
3
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
4
Introduction
§ The Zen of Python: Beautiful, Explicit, Simple
§ Python 2.x or Python 3.x ?
§ Environment: `python --version`
§ Runtime: shell, command, jupyter/ipython, anaconda
§ IDE: pycharm, spider(built in anaconda)
§ PIP: library manager of python
5
6
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
7
Hello World
§ Encoding Declaration
§ Syntax
§ Import
§ Variable and Assignment
§ Indentation and Block
§ Input and Output (I/O)
§ Comment and Docstring
§ Function and Method
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# encoding: utf-8
import this
from keyword import kwlist
# ['False', 'None' . . .]
keywords = kwist
if len(keywords) > 0:
print(keywords)
x = input("Input Something...")
print("%s", % (x))
help(print)
Outline
§ Introduction
§ HelloWorld
§ Data Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
9
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression => operator + operand
§ String type
§ Container type
• list, tuple, dict, set
10
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression => operator + operand
§ String type
§ Container type
• list, tuple, dict, set
11
§ expression = operator + operand (varibles)
• arithmetic, comparison
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression => operator + operand
§ String type
§ Container type
• list, tuple, dict, set
12
§ expression = operator + operand (varibles)
• arithmetic, comparison
arithmetic
comparison
logical
bitwise
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression
§ String type
§ Container type
• list, tuple, dict, set
13
1
2
3
4
5
6
7
8
9
10
a = 20
a, b, c, d = 20, 5.5, True, 4+3j
print(type(a)) # <class 'int'>
print(type(b)) # <class 'float'>
print(type(c)) # <class 'bool'>
print(type(d)) # <class 'complex'>
print(isinstance(a, int)) # True
print(isinstance(b, int)) # False
# True, False
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression
§ String type
§ Container type
• list, tuple, dict, set
14
1
2
3
4
5
6
7
8
9
10
11
12
13
4 + 2 # 6
4.0 + 2 # 6.0
4.0 + 2.0 # 6.0
2 / 5 # 0 # 0.4
2.0 / 5 # 0.4
2 / 5.0 # 0.4
2.0 / 5.0 # 0.4
2 // 5 # 0
int(4.0) # 4
float(4) # 4.0
Common Types & Operator
§ Numeric type
• int, float, bool, complex
• expression
§ String type
§ Container type
• list, tuple, dict, set
15
1
2
3
4
5
6
7
8
9
w = 49
h = 163
bmi = 49 / (163/100)**2
print(bmi) # 49
w = 49.0
h = 163.0
bmi = 49 / (163/100)**2
print(bmi) # 18.4425...
Try it!
§ #練習:Set the following variables to the corresponding
values:
1. my_int to the value 7
2. my_float to the value 1.23
3. my_bool to the value True
16
Try it!
§ #練習:計算下列運算:
17
1
2
3
4
5
6
7
8
9
10
11
1 + 3*2
1 + 3**2
(1 + 3)*2
1 + 3 / 2 *2
1 + 3 // 2 *2
1 + 3 / 2 **2
1 + 3 // 2 **2
int(1 + 3 / 2 *2)
flaot(1 + 3 // 2 **2)
Try it!
§ #練習:Add two Numbers
18
1
2
3
4
5
6
7
8
9
1
0
1
1
a = input()
b = input()
…
print('The sum of {0} and {1} is {2} '.format(a, b, sum))
Try it!
§ #練習:Find the Square Root
19
1
2
3
4
5
6
7
8
9
1
0
1
1
num	=	8
…
print('The square root of %0.3f is %0.3f'%(num ,num_sqrt))
Common Types & Operator
§ Numeric type
• int, float, bool, complex
§ String type
• len, lower, upper, split
§ Container type
• list, tuple, dict, set
20
1
2
3
4
5
6
7
8
a = '12345'
b = 'hello world'
c = 'n'
d = r'n'
print(b + str(a) + c + d)
print(b + str(a) + str(c) + str(d))
print(b + str(a) + repr(c) + repr(d))
Try it!
§ #練習:Set the following variables to their respective phrases:
1. Set caesar to Graham
2. Set sentence to There's a snake in my boot!
3. Set paragraph to Dear Mr. Chen,
I’m Jacky, nice to meet you.
21
Common Types & Operator
§ Numeric type
• int, float, bool, complex
§ String type
§ Container type
• list [] => mutable sequence
• tuple (,) => immutable sequence
• dict {:} => mutable unordered collection of key-value mapped element
• set {} => mutable unordered collections of unique elements
22
list
23
1
2
3
4
5
6
L = [1, 2, 3, 4]
G = [3, 4, 5, 6]
L + G # [1, 2, 3, 4, 3, 4, 5, 6]
L – G
L * 2 # [1, 2, 3, 4, 1, 2, 3, 4]
L / 2
§ Question:How does arithmetical operation with string?
24
list
25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
my_list = [2] # [2]
my_list.append(2) # [2, 2]
my_list.extend([2]) # [2, 2, 2]
my_list.insert(0, 3) # [3, 2, 2, 2]
my_list.pop() # [3, 2, 2]
my_list.remove(2) # [3, 2]
my_list.sort() # [2, 3]
my_list.reverse() # [3, 2]
my_list[::-1] # [2, 3]
len(my_list) # 2
sum(my_list) # 5
my_list.count(2) # 1
', '.join(my_list) # '2, 3'
Try it!
§ #練習:有一個列表,其中包括 10 個元素,例如這個列表是 [1,
2, 3, 4, 5, 6, 7, 8, 9, 0],要求將列表中的每個元素一次向前移動一
個位置,第一個元素到列表的最後,然後輸出這個列表。最終樣
式是 [2, 3, 4, 5, 6, 7, 8, 9, 0, 1]
26
Try it!
§ #練習:Sort Words in Alphabetic Order
27
1
2
3
4
5
6
7
8
9
1
0
1
1
my_str = "Hello this Is an Example With cased letters”
…
# ['Example', 'Hello', 'Is', 'With', 'an', 'cased',
'letters', 'this']
tuple
28
1
2
(a, b) = my_list
(a, b) = (b, a)
Try it!
§ #練習:Swap Two Variables
29
dict
30
1
2
3
4
5
6
7
8
9
10
11
12
my_dict = {'Mark': 1, 'test': 0}
my_dict['Mary'] = 2
del my_dict['test']
my_dict.items()
# dict_items([('Mark', 1), ('Mary', 2) ])
my_dict.keys()
# dict_keys(['Mark', 'Mary'])
my_dict.values()
# dict_values([1, 2])
dict
31
1
2
3
4
5
6
7
8
9
10
my_dict['Tom']
# Traceback (most recent call last):
# File "<stdin>", line 1, in <module>
# KeyError: 'openhome’
my_dict.get('Tom', ''), my_dict
# '', {'Mark': 1, 'test': 0}
my_dict.setdefault('Tom', 3), my_dict
# 3, {'Tom': 3, 'Mark': 1, 'test': 0}
set
32
1
2
3
4
5
6
7
8
9
admins = {'admin'}
users = {'admin', 'user1', 'user2'}
'Justin' in admins # True
admins & users # {'admin'}
admins | users # {'admin', 'user1', 'user2'}
admins - users # {}
admins ^ users # {user1, user2}
Try it!
§ #練習:Illustrate Different Set Operations
33
1
2
3
4
5
6
7
8
9
10
# define three sets
E, N = {0, 2, 4, 6, 8}, {1, 2, 3, 4, 5}
print("Union of E and N is",E | N) #
print("Intersection of E and N is",E & N)
print("Difference of E and N is",E - N)
print("Symmetric difference of E and N is",E ^ N)
34
§ Mutable objects
• list, dict, set
§ Immutable objects
• int, float, complex, string, tuple
Reference:	https://www.linkedin.com/pulse/mutable-vs-immutable-objects-python-megha-mohan
Im vs Mutable ?
35Reference:	https://www.linkedin.com/pulse/mutable-vs-immutable-objects-python-megha-mohan
tuple vs list?
§ slower but more powerful than tuples.
§ Lists can be modified, and they have lots of handy operations
we can perform on them.
§ Tuples are immutable and have fewer features.
§ To convert between tuples and lists use the list() and tuple()
functions:
• li = list(tu)
• tu = tuple(li)
36
iterator, iterable, iteration
37Reference:	http://nvie.com/posts/iterators-vs-generators/
iterator, iterable, iteration
38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
list = [1, 2, 3]
iterator = iter(list)
import sys
sys.getsizeof(list)
sys.getsizeof(iterator)
for i in list:
print(i)
for i in iterator:
print(i)
print(next(iterator))
iterator, iterable, iteration
39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def f():
i = 1
return i
def g():
i = 1
yield i
i = 2
yield i
a = f()
b = g()
print(a)
print(next(b))
bulit-in method
40
1
2
3
4
5
6
7
8
dir(list)
# ['append', 'clear', 'copy', 'count', 'extend',
'index',# 'insert', 'pop', 'remove', 'reverse', 'sort']
help(list.extend)
# extend(...)
# L.extend(iterable) -> None
# extend list by appending elements from the iterable
Reference:	https://docs.python.org/3/library/functions.html
Try it!
§ #練習:要求使⽤者輸⼊ n ,印出從 n 平⽅的對數值(Log)
• hint:引入一個 math 的函式庫,並且利用 dir 與 math 查看 log 函式怎
麼使用
41
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
42
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
43
Flow Control
§ Logical Operator
§ Comparison Operator
44
1
2
3
3 is 2, 3 is not 2
True and False, True or False
3 in [1, 2, 3, 4]
1 2 > 2, 2 >= 2, 2 == 2, 2 != 2
Flow Control
§ Logical Operator => return Boolean
§ Comparison Operator => return Boolean
45
1
2
3
3 is 2, 3 is not 2
True and False, True or False
3 in [1, 2, 3, 4]
1 2 > 2, 2 >= 2, 2 == 2, 2 != 2
What it truth?
46
What it truth?
47
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
48
1
2
3
4
5
6
7
8
9
if condition:
...
elif condition:
...
else:
...
a = ... if condition else ...
49Reference:	http://swcarpentry.github.io/training-course/2013/03/concept-map-conditional-statements-python/
§ operator
• boolean/logical
• comparison
Try it!
§ #練習:承上題,如果要把偶數放前⾯,奇數放後⾯該怎麼做?
結果像是 [0, 2, 4, 6, 8, 1, 3, 5, 7, 9]
50
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
51
1
2
while condition:
....
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
52
1
2
3
4
5
for i in [...]:
...
a = [i for i in [...]] # list
b = (i for i in [...]) # generator
Try it!
§ #練習:在數學中,用 n! 來表示階乘,例如,4! =1×2×3×4 =24。
請計算 3!, 4!, 5!。請寫一個程式,讓使用者輸入 n,印出 n!
1. 用 for 迴圈完成
2. 用 while 迴圈完成
53
Try it!
§ #練習:如果將⼀句話作為⼀個字符串,那麼這個字符串中必然
會有空格(這裡只是討論英⽂),⽐如“How are you?”,但
有的時候,會在兩個單詞之間多⼤⼀個空格。現在的任務是,如
果⼀個字符串中有連續的兩個空格,請把它刪除。
54
Try it!
§ #練習:"Please count the character here."
55
1
2
3
4
5
6
7
8
9
10
# {'r': 3, 'c': 3, 't': 3, ' ': 4, 'n': 1, 'u': 1, 'h': 3,
'e': 6, 'l': 1, 'o': 1, 'a': 3, 's': 1, 'P': 1, '.': 1}
Try it!
§ #練習:"Here are UPPERCASE and lowercase chars."
56
1
2
3
4
5
6
7
8
9
10
# {'c': ['c', 'c'], 'R': ['R'], 'w': ['w'], ' ': [' ', ' ',
' ', ' ', ' '], '.': ['.'], 'n': ['n'], 'H': ['H'], 'P':
['P', 'P'], 'h': ['h'], 'S': ['S'], 'e': ['e', 'e', 'e',
'e', 'e'], 'l': ['l'], 'E': ['E', 'E'], 'U': ['U'], 'a':
['a', 'a', 'a', 'a'], 'A': ['A'], 'o': ['o'], 'C': ['C'],
'r': ['r', 'r', 'r', 'r'], 'd': ['d'], 's': ['s', 's']}
Try it!
§ #練習:畫各種三⾓形與變形
57
*
**
***
****
*
**
***
****
*
***
*****
*******
*
***
*****
*******
*********
*******
*****
***
*
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
58
Flow Control
§ if - elif - else
§ while
§ for in
§ break, continue, pass
§ range(), zip(), enumerate()
59
1
2
3
4
5
6
7
8
for i in range(1, 3):
print(i)
for i, j in zip([a, b, c], [1, 2, 3]):
print(i, j)
for i,j in enumerate([a, b, c]):
print(i, j)
More zip() …
60
1
2
3
4
5
6
7
8
9
10
result1 = [2, 4, 6, 8]
result2 = [11, 13, 15, 17]
for i, j in zip(result1, result2)
print(i, j)
# 2 11
# 4 13
# 6 15
# 8 17
More zip() …
61
1
2
3
4
5
6
7
8
9
10
11
12
13
result3 = [(2, 11), (4, 13), (6, 15), (8, 17)]
for i in zip(*result3):
print(i)
# (2, 4, 6, 8)
# (11, 13, 15, 17)
for i in map(list,zip(*result3)):
print(i)
# [2, 4, 6, 8]
# [11, 13, 15, 17]
Try it!
§ #練習:在数学中,⽤n!来表⽰阶乘。例如,4!=1×2×3×4=24。
如果将n个物体排列,有多少种排列⽅式,那就是n!。根据定义,
0!=1。
62
Try it!
§ #練習:建⽴⼀個 1 - 10 平⽅的數列。
63
Try it!
§ #練習:有兩個列表,分別是:a = [1,2,3,4,5],b = [9,8,7,6,5],
要計算這兩個列表中對應元素的和。
64
Try it!
§ #練習:有⼀個字典 ,myinfor =
{"name":"qiwsir","site":"qiwsir.github.io","lang":"python"}, 將這
個字典變換成 :infor =
{"qiwsir":"name","qiwsir.github.io":"site","python":"lang"}
65
Try it!
§ #練習:按照下⾯的要求實現對列表的操作,產⽣⼀個列表,其
中有40個元素,每個元素是0到100的⼀個隨機整數如果這個列表
中的數據代表著某個班級40⼈的分數,請計算成績低於平均分的
學⽣⼈數,並輸出對上⾯的列表元素從⼤到⼩排序
66
Try it!
§ #練習:承上題,想要對分數進⾏調整,不及格的⼈將原始分數
開根號乘以⼗(但最⾼不可以超過 60 分),及格者不變。
67
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
68
Function
69
1
2
3
4
5
6
7
8
9
max1 = a if a > b else b...
max2 = x if x > y else y...
def max(a, b):
return a if a > b else b
maximum = max
maximum(10, 20)
# 20
Basic Method for Call Function
70
1
2
3
4
5
6
7
def f(x, y):
return x, y
f(1, 2)
f(y=2, x=1)
f(*(1, 2))
f(**{y=2, x=1})
Try it!
§ #練習:寫⼀個計算平⽅的函式。
71
Try it!
§ #練習:寫⼀個計算平⽅根的函式。
72
Try it!
§ #練習:寫⼀個回傳⼀次⽅,⼆次⽅,…,到指定次⽅的函式。
73
*args
74
1
2
3
4
5
6
7
8
9
10
def foo(*args):
print(args)
foo(1,2,3)# (1, 2, 3)
foo("qiwsir","qiwsir.github.io","python")
# ('qiwsir', 'qiwsir.github.io', 'python')
foo("qiwsir",307,["qiwsir",2],{"name":"qiwsir"})
# ('qiwsir', 307, ['qiwsir', 2], {'lang': 'python'})
**kargs
75
1
2
3
4
5
def foo(**kargs):
print(kargs)
foo(a=1,b=2,c=3)
# {'a': 1, 'c': 3, 'b': 2}
type1 + type2 + type3
76
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def foo(x,y,z,*args,**kargs):
print(x)
print(y)
print(z)
print(args)
print(kargs)
foo('qiwsir',2,"python")
# qiwsir# 2 # python# ()# {}
foo(1,2,3,4,5)
# 1# 2# 3# (4, 5)# {}
foo(1,2,3,4,5,name="qiwsir")
# 1# 2# 3# (4, 5)# {'name': 'qiwsir'}
77Reference:	http://swcarpentry.github.io/training-course/2013/05/concept-map-python-functions/
Try it!
§ #練習:以下程式會如何輸出?
78
1
2
3
4
5
6
7
8
9
10
11
12
def foo(x,y=‘hello’,*targs,**dargs):
print "x==>",x
print "y==>",y
print "targs_tuple==>",targs
print "dargs_dict==>",dargs
foo("1x")
foo("1x","2y")
foo("1x","2y","3t1","3t2")
foo("1x","2y","3t1","3t2",d1="4d1",d2="4d2")
Try it!
§ #練習:寫⼀個輸⼊ N 個數字,回傳總和的函式。
79
Try it!
§ #練習:每次考試之後,教師都要統計考試成績,⼀般包括:平
均分,對所有⼈按成績從⾼到低排隊,誰成績最好,誰成績最差
還有其它的統計項,暫且不 為了簡化,以字典形式表⽰考試成績
記錄,例如:{“zhangsan”:90,“lisi” :78,
“wangermazi”:39},當然,也許不能這三項,可能還有,
每個⽼師所在處理的內容稍有不同,因此字典裡的鍵值對也不⼀
樣。怎麼做?有幾種可能要考慮到:最⾼分或者最低分,可能有
⼈並列。要實現不同⾧度的字典作為輸⼊值。輸出結果中,除了
平均分,其它的都要有姓名和分數兩項,否則都匿名了,怎麼刺
激學渣,表揚學霸呢?
80
Try it!
§ #練習:印出 1~100 有哪些質數
81
Try it!
§ #練習:簡單計算機實現
82
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
83
Definition
84
1
2
3
4
5
6
7
8
class Animal():
def __init__(self, name):
self.name = name
def call():
pass
a = Animal('動物')
print(a.name)
Try it!
§ #練習:建⽴⼀個 Student 的類別,要包含姓名、性別、年齡,
也要可以修改資料。
§ calss student()
§ det __init__(self, name, sex, age):
§ selt.name = name.
§ …
85
Try it!
§ #練習:利⽤上述建⽴的類別,宣告幾個物件,並放到⼀個 dict
保存。
86
Inherit
87
1
2
3
4
5
6
7
8
9
10
class Dog(Animal):
def __init__(self, name, age):
super().__init__('小狗'+name)
self.age = age
def call(self):
print('汪汪汪')
d = Dog('小白', 13)
print(d.name)
Try it!
§ #練習:承上題,繼承 Student 類別,建⽴⼀個 ClassLeader 的
⼦類別。
88
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
89
Error Exception
90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
10 * (1/0)
4 + spam*3
'2' + 2
Error Exception
91
1
2
3
4
5
6
7
8
9
10
11
12
13
14
10 * (1/0)
# Traceback (most recent call last):
# File "<stdin>", line 1, in
<module>ZeroDivisionError: division by zero
4 + spam*3
# Traceback (most recent call last):
# File "<stdin>", line 1, in <module>NameError:
name 'spam' is not defined
'2' + 2
# Traceback (most recent call last):
# File "<stdin>", line 1, in <module>TypeError:
Can't convert 'int' object to str implicitly
try-except
92
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
try:
x = input("the first number:")
y = input("the second number:")
r = float(x)/float(y)
print(r)
except Exception as e:
print(e)
else:
pass
the first number: 2
the second number: 0
# float division by zero
the first number: 2
the second number: a
# could not convert string to float: a
the first number: 4
the second number: 2
# 2.0
Finally
93
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
try:
do something
except:
raise NameError('HiThere')
do something
else:
do something
finally
do something
try:
file = open("test.py")
except:
print('Read file error')
finally:
file.close()
Outline
§ Introduction
§ HelloWorld
§ Common Types & Operator
§ Flow Control
§ Function
§ Class
§ Exception
§ File IO
94
File Write
95
1
2
3
fh = open("example.txt", "w")
fh.write(”hello world")
fh.close()
File Read
96
1
2
3
fh = open("example.txt", ”r")
fh.read()
fh.close()
With
97
1
2
3
4
5
with open("example.txt", "w") as fh:
fh.write(”hello world")
with open("example.txt", "r") as fh:
fh.read()
mode
98
r 以只读⽅式打开⽂件。⽂件的指针将会放在⽂件的开头。这是默认模式。
r+ 打开⼀个⽂件⽤于读写。⽂件指针将会放在⽂件的开头。
w 打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则将其覆盖。如果该⽂件不存
在,创建新⽂件。
w+ 打开⼀个⽂件⽤于读写。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,
创建新⽂件。
a 打开⼀个⽂件⽤于追加。如果该⽂件已存在,⽂件指针将会放在⽂件的结尾。
也就是说,新的内容将会被写⼊到已有内容之后。如果该⽂件不存在,创建
新⽂件进⾏写⼊。
a+ 打开⼀个⽂件⽤于读写。如果该⽂件已存在,⽂件指针将会放在⽂件的结尾。
⽂件打开时会是追加模式。如果该⽂件不存在,创建新⽂件⽤于读写。
Thanks for listening.
2017/08/07 (Tue.) Fundamental Python - Basic
Wei-Yuan Chang
v123582@gmail.com
v123582.github.io

Más contenido relacionado

La actualidad más candente

Python легко и просто. Красиво решаем повседневные задачи
Python легко и просто. Красиво решаем повседневные задачиPython легко и просто. Красиво решаем повседневные задачи
Python легко и просто. Красиво решаем повседневные задачиMaxim Kulsha
 
Python quickstart for programmers: Python Kung Fu
Python quickstart for programmers: Python Kung FuPython quickstart for programmers: Python Kung Fu
Python quickstart for programmers: Python Kung Fuclimatewarrior
 
Python dictionary : past, present, future
Python dictionary: past, present, futurePython dictionary: past, present, future
Python dictionary : past, present, futuredelimitry
 
Basics of Python programming (part 2)
Basics of Python programming (part 2)Basics of Python programming (part 2)
Basics of Python programming (part 2)Pedro Rodrigues
 
Python 101++: Let's Get Down to Business!
Python 101++: Let's Get Down to Business!Python 101++: Let's Get Down to Business!
Python 101++: Let's Get Down to Business!Paige Bailey
 
java 8 Hands on Workshop
java 8 Hands on Workshopjava 8 Hands on Workshop
java 8 Hands on WorkshopJeanne Boyarsky
 
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...Matt Harrison
 
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...Matt Harrison
 
Beginners python cheat sheet - Basic knowledge
Beginners python cheat sheet - Basic knowledge Beginners python cheat sheet - Basic knowledge
Beginners python cheat sheet - Basic knowledge O T
 
Mementopython3 english
Mementopython3 englishMementopython3 english
Mementopython3 englishssuser442080
 
Python 내장 함수
Python 내장 함수Python 내장 함수
Python 내장 함수용 최
 
Functions in python
Functions in pythonFunctions in python
Functions in pythonIlian Iliev
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basicsLuigi De Russis
 
Declarative Thinking, Declarative Practice
Declarative Thinking, Declarative PracticeDeclarative Thinking, Declarative Practice
Declarative Thinking, Declarative PracticeKevlin Henney
 
Haskell in the Real World
Haskell in the Real WorldHaskell in the Real World
Haskell in the Real Worldosfameron
 
Python Puzzlers - 2016 Edition
Python Puzzlers - 2016 EditionPython Puzzlers - 2016 Edition
Python Puzzlers - 2016 EditionNandan Sawant
 
Datastructures in python
Datastructures in pythonDatastructures in python
Datastructures in pythonhydpy
 
python beginner talk slide
python beginner talk slidepython beginner talk slide
python beginner talk slidejonycse
 

La actualidad más candente (20)

Python легко и просто. Красиво решаем повседневные задачи
Python легко и просто. Красиво решаем повседневные задачиPython легко и просто. Красиво решаем повседневные задачи
Python легко и просто. Красиво решаем повседневные задачи
 
Begin with Python
Begin with PythonBegin with Python
Begin with Python
 
Python_ 3 CheatSheet
Python_ 3 CheatSheetPython_ 3 CheatSheet
Python_ 3 CheatSheet
 
Python quickstart for programmers: Python Kung Fu
Python quickstart for programmers: Python Kung FuPython quickstart for programmers: Python Kung Fu
Python quickstart for programmers: Python Kung Fu
 
Python dictionary : past, present, future
Python dictionary: past, present, futurePython dictionary: past, present, future
Python dictionary : past, present, future
 
Basics of Python programming (part 2)
Basics of Python programming (part 2)Basics of Python programming (part 2)
Basics of Python programming (part 2)
 
Python 101++: Let's Get Down to Business!
Python 101++: Let's Get Down to Business!Python 101++: Let's Get Down to Business!
Python 101++: Let's Get Down to Business!
 
java 8 Hands on Workshop
java 8 Hands on Workshopjava 8 Hands on Workshop
java 8 Hands on Workshop
 
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
Analysis of Fatal Utah Avalanches with Python. From Scraping, Analysis, to In...
 
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
How to Become a Tree Hugger: Random Forests and Predictive Modeling for Devel...
 
Beginners python cheat sheet - Basic knowledge
Beginners python cheat sheet - Basic knowledge Beginners python cheat sheet - Basic knowledge
Beginners python cheat sheet - Basic knowledge
 
Mementopython3 english
Mementopython3 englishMementopython3 english
Mementopython3 english
 
Python 내장 함수
Python 내장 함수Python 내장 함수
Python 내장 함수
 
Functions in python
Functions in pythonFunctions in python
Functions in python
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basics
 
Declarative Thinking, Declarative Practice
Declarative Thinking, Declarative PracticeDeclarative Thinking, Declarative Practice
Declarative Thinking, Declarative Practice
 
Haskell in the Real World
Haskell in the Real WorldHaskell in the Real World
Haskell in the Real World
 
Python Puzzlers - 2016 Edition
Python Puzzlers - 2016 EditionPython Puzzlers - 2016 Edition
Python Puzzlers - 2016 Edition
 
Datastructures in python
Datastructures in pythonDatastructures in python
Datastructures in python
 
python beginner talk slide
python beginner talk slidepython beginner talk slide
python beginner talk slide
 

Similar a Python fundamentals - basic | WeiYuan

Python Fundamentals - Basic
Python Fundamentals - BasicPython Fundamentals - Basic
Python Fundamentals - BasicWei-Yuan Chang
 
Introduction to julia
Introduction to juliaIntroduction to julia
Introduction to julia岳華 杜
 
Php Code Audits (PHP UK 2010)
Php Code Audits (PHP UK 2010)Php Code Audits (PHP UK 2010)
Php Code Audits (PHP UK 2010)Damien Seguy
 
Frege - consequently functional programming for the JVM
Frege - consequently functional programming for the JVMFrege - consequently functional programming for the JVM
Frege - consequently functional programming for the JVMDierk König
 
PHP security audits
PHP security auditsPHP security audits
PHP security auditsDamien Seguy
 
COSCUP: Introduction to Julia
COSCUP: Introduction to JuliaCOSCUP: Introduction to Julia
COSCUP: Introduction to Julia岳華 杜
 
A Few of My Favorite (Python) Things
A Few of My Favorite (Python) ThingsA Few of My Favorite (Python) Things
A Few of My Favorite (Python) ThingsMichael Pirnat
 
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...DRVaibhavmeshram1
 
pa-pe-pi-po-pure Python Text Processing
pa-pe-pi-po-pure Python Text Processingpa-pe-pi-po-pure Python Text Processing
pa-pe-pi-po-pure Python Text ProcessingRodrigo Senra
 
Code with Style - PyOhio
Code with Style - PyOhioCode with Style - PyOhio
Code with Style - PyOhioClayton Parker
 
Python于Web 2.0网站的应用 - QCon Beijing 2010
Python于Web 2.0网站的应用 - QCon Beijing 2010Python于Web 2.0网站的应用 - QCon Beijing 2010
Python于Web 2.0网站的应用 - QCon Beijing 2010Qiangning Hong
 
Python Peculiarities
Python PeculiaritiesPython Peculiarities
Python Peculiaritiesnoamt
 
Python Interview Questions | Python Interview Questions And Answers | Python ...
Python Interview Questions | Python Interview Questions And Answers | Python ...Python Interview Questions | Python Interview Questions And Answers | Python ...
Python Interview Questions | Python Interview Questions And Answers | Python ...Simplilearn
 
Chapter 2 Python Language Basics, IPython.pptx
Chapter 2 Python Language Basics, IPython.pptxChapter 2 Python Language Basics, IPython.pptx
Chapter 2 Python Language Basics, IPython.pptxSovannDoeur
 

Similar a Python fundamentals - basic | WeiYuan (20)

Python Fundamentals - Basic
Python Fundamentals - BasicPython Fundamentals - Basic
Python Fundamentals - Basic
 
Introduction to julia
Introduction to juliaIntroduction to julia
Introduction to julia
 
Php Code Audits (PHP UK 2010)
Php Code Audits (PHP UK 2010)Php Code Audits (PHP UK 2010)
Php Code Audits (PHP UK 2010)
 
Frege - consequently functional programming for the JVM
Frege - consequently functional programming for the JVMFrege - consequently functional programming for the JVM
Frege - consequently functional programming for the JVM
 
Python 101 1
Python 101   1Python 101   1
Python 101 1
 
PHP security audits
PHP security auditsPHP security audits
PHP security audits
 
COSCUP: Introduction to Julia
COSCUP: Introduction to JuliaCOSCUP: Introduction to Julia
COSCUP: Introduction to Julia
 
A Few of My Favorite (Python) Things
A Few of My Favorite (Python) ThingsA Few of My Favorite (Python) Things
A Few of My Favorite (Python) Things
 
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...
 
Code with style
Code with styleCode with style
Code with style
 
pa-pe-pi-po-pure Python Text Processing
pa-pe-pi-po-pure Python Text Processingpa-pe-pi-po-pure Python Text Processing
pa-pe-pi-po-pure Python Text Processing
 
Code with Style - PyOhio
Code with Style - PyOhioCode with Style - PyOhio
Code with Style - PyOhio
 
Porting to Python 3
Porting to Python 3Porting to Python 3
Porting to Python 3
 
Python于Web 2.0网站的应用 - QCon Beijing 2010
Python于Web 2.0网站的应用 - QCon Beijing 2010Python于Web 2.0网站的应用 - QCon Beijing 2010
Python于Web 2.0网站的应用 - QCon Beijing 2010
 
55 New Features in Java 7
55 New Features in Java 755 New Features in Java 7
55 New Features in Java 7
 
Python Peculiarities
Python PeculiaritiesPython Peculiarities
Python Peculiarities
 
Porting to Python 3
Porting to Python 3Porting to Python 3
Porting to Python 3
 
Intro to Python
Intro to PythonIntro to Python
Intro to Python
 
Python Interview Questions | Python Interview Questions And Answers | Python ...
Python Interview Questions | Python Interview Questions And Answers | Python ...Python Interview Questions | Python Interview Questions And Answers | Python ...
Python Interview Questions | Python Interview Questions And Answers | Python ...
 
Chapter 2 Python Language Basics, IPython.pptx
Chapter 2 Python Language Basics, IPython.pptxChapter 2 Python Language Basics, IPython.pptx
Chapter 2 Python Language Basics, IPython.pptx
 

Más de Wei-Yuan Chang

Data Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanData Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanWei-Yuan Chang
 
Data Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanData Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanWei-Yuan Chang
 
Learning to Use Git | WeiYuan
Learning to Use Git | WeiYuanLearning to Use Git | WeiYuan
Learning to Use Git | WeiYuanWei-Yuan Chang
 
Scientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanScientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanWei-Yuan Chang
 
Basic Web Development | WeiYuan
Basic Web Development | WeiYuanBasic Web Development | WeiYuan
Basic Web Development | WeiYuanWei-Yuan Chang
 
資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuanWei-Yuan Chang
 
JavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanJavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanWei-Yuan Chang
 
Introduce to PredictionIO
Introduce to PredictionIOIntroduce to PredictionIO
Introduce to PredictionIOWei-Yuan Chang
 
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Wei-Yuan Chang
 
Forecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataForecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataWei-Yuan Chang
 
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...Wei-Yuan Chang
 
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsOn the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsWei-Yuan Chang
 
Effective Event Identification in Social Media
Effective Event Identification in Social MediaEffective Event Identification in Social Media
Effective Event Identification in Social MediaWei-Yuan Chang
 
Eears (earthquake alert and report system) a real time decision support syst...
Eears (earthquake alert and report system)  a real time decision support syst...Eears (earthquake alert and report system)  a real time decision support syst...
Eears (earthquake alert and report system) a real time decision support syst...Wei-Yuan Chang
 
Fine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessFine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessWei-Yuan Chang
 
Practical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookPractical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookWei-Yuan Chang
 
How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...Wei-Yuan Chang
 
Extending faceted search to the general web
Extending faceted search to the general webExtending faceted search to the general web
Extending faceted search to the general webWei-Yuan Chang
 
Discovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataDiscovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataWei-Yuan Chang
 
Online Debate Summarization using Topic Directed Sentiment Analysis
Online Debate Summarization using Topic Directed Sentiment AnalysisOnline Debate Summarization using Topic Directed Sentiment Analysis
Online Debate Summarization using Topic Directed Sentiment AnalysisWei-Yuan Chang
 

Más de Wei-Yuan Chang (20)

Data Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanData Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuan
 
Data Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanData Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuan
 
Learning to Use Git | WeiYuan
Learning to Use Git | WeiYuanLearning to Use Git | WeiYuan
Learning to Use Git | WeiYuan
 
Scientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanScientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuan
 
Basic Web Development | WeiYuan
Basic Web Development | WeiYuanBasic Web Development | WeiYuan
Basic Web Development | WeiYuan
 
資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan
 
JavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanJavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuan
 
Introduce to PredictionIO
Introduce to PredictionIOIntroduce to PredictionIO
Introduce to PredictionIO
 
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
 
Forecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataForecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big Data
 
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
 
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsOn the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
 
Effective Event Identification in Social Media
Effective Event Identification in Social MediaEffective Event Identification in Social Media
Effective Event Identification in Social Media
 
Eears (earthquake alert and report system) a real time decision support syst...
Eears (earthquake alert and report system)  a real time decision support syst...Eears (earthquake alert and report system)  a real time decision support syst...
Eears (earthquake alert and report system) a real time decision support syst...
 
Fine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessFine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal Awareness
 
Practical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookPractical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at Facebook
 
How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...
 
Extending faceted search to the general web
Extending faceted search to the general webExtending faceted search to the general web
Extending faceted search to the general web
 
Discovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataDiscovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone data
 
Online Debate Summarization using Topic Directed Sentiment Analysis
Online Debate Summarization using Topic Directed Sentiment AnalysisOnline Debate Summarization using Topic Directed Sentiment Analysis
Online Debate Summarization using Topic Directed Sentiment Analysis
 

Último

IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxdolaknnilon
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 

Último (20)

IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptx
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 

Python fundamentals - basic | WeiYuan