Вы находитесь на странице: 1из 9

PYTHON

*IT WAS A HIGH LEVEL PROGRAMING LANGUVAGE AND EASY TO


LEARN
*CASE SENSITIVE
*VARIABLE SHOULD NOT START WITH NUMBER
*DOESN’T REQUIRE “FOR NUMBERS

PYTHON KEY TERMS


*FALSE *CONTINUE *FROM *OR
*TRUE *DEF *GLOBAL *RAISE
*NONE *DEL *IF *RETURN
*AND *ELIF *IMPORT *TRY
*AS *ELSE *IN *WHILE
*ASSET *EXCEPT *IS *WITH
*BREAK *FINALLY *LAMBDA *PASS
*CLASS *FOR *NOT *YIELD

BASIC COMMAND
*print(“hello”)
OUTPUT
Hello
*a=(“hello”)

(CAN BE ANY ALPHABET,_,NUMBER)


*print(a) OUTPUT: hello
*x,y,z=”orange”,”banana”,”apple”
*print(x) – orange
*print(z) – apple
*print(y) – banana
(ALWAYS CONSIDER VALUES IN SERIES)

DATA TYPES
BUILT IN DATA TYPE
*STRING, LIST
SEQUENCE TYPE
*TUPLE, RANGE
MAPPING TYPE
*DIRECTORY
SET TYPE
*SET
BOLLIANT TYPE
*POOL
BINARY TYPE
*BYTE
*BYTE ARRAY

OPERATORS
ARTHIMETIC OPERATOR
*ADDITION, MULTIPLICATION, SUBRACTION, DIVISON
*x=10
*y=30
*c=x+y
OUTPUT
40
*TO ADD SOMETHING (ADD a=+50)
BOLLIANT OPERATOR
*CHECK CONDITION
EX:
*a=10
*b=20
If a>b:
Print(greater)
Else:
Print(lesser)
COMMAND TO COMPULSORY
*print(bool(“hello”))
ASSIGNMENT OPERATOR
*=, =, +
ASSIGNMEN COMPARE LOGICAL IDENTITY BITWISE
T OPERATOR OPERATO OPERATO OPERATO OPERATOR
R R R
= == and is &
=+ <= or Is not |
=- >= not ^
<<= != ~
>>=
STRING
*USING TRIPLE COLOUN FOR TYPING A SENTENCE (OR) USING
DOUBLE COLOUN FOR TYPING IN SENTENCE
*STRING OF ARRAY
a= (“hello”,”hai”)
print(a[1])
OUTPUT
hello
*SLICING
(SPACE ALSO CONSIDERED AS CHRACTER)
a=(“hello world”)
print(a[3:8]) hello world
01234 5 678910

3:8 MEANS FROM WORD 3 TO 7 (ALWAYS CONSIDER ONE NUMBER


LESS)
OUTPUT
Lo wo
IN REVERSE TAKEN AS NEGATIVE VALUES
STRING METHODS
1.STRIP – USED TO REDUCE SPACE x=(“hello”)
print(x.strip())
2.REPLACE – USED TO REPLACE A WORD
print(x.replace(“hello”,”hai”))
3.UPPER – USED TO CHANGE LETTER TO CAPS
print(x.upper())
4.LOWER – USED TO CHANGE LETTER TO SMALL
print(x.lower())
5.SPLIT – USED TO SPLIT WITH SPACE (OR) ANY
print(x.split(“,”))
6.INDEX – USED TO FIND A LETTER ALLOCATED NUMBER
Print(x.index(“letter”))
7.JOIN – USED TO ADD WORD
Print(“run”.join(x))
LIST METHODS – SQUARE BRACKET SHOULD BE USED[]
1.POP – DELETE LAST WORD (X.POP())
2.APPEND – INSERT WORD IN LAST (X.APPEND(“HELLO”))
3.INSERT – ADD A WORD WHERE YOU DESIRE (X.INSERT(1,”RUN”)

WHERE TO ADD WORD BETWEEN 1 (OR) ANY


4.REMOVE – TO REMOVE A SPECIFIC WORD (X.REMOVE(“HELLO”))
5.REVERSE – REVERSE THE STRING TOTTALY (X.REVERSE())
6.CLEAR – CLEARS EVERYTHING (X.CLEAR ())
7.SORT – SORT ALPHABET ORDER (X.SORT())
8.COPY – COPYS (B=X.COPY)
(PRINT (X) IN END OF ALL COMMAND)
TUPULE
*TUPULE CANNOT BE CHANGED ONLY CAN BE CHANGED BY MAKING
INTO A LIST
*TUPULE ONLY SUPPORT INDEX,REPLACE
*EX
X=(“how”,”are”,”you”)
Y=list(x)
Y[1]=”HELLO”
X=TUPULE (y)
PRINT(x)

SET
*USE OF CURLY BRACKET {}
*SET IS COLLECTION OF UNORDERED PAIRS
*CAN DO ANYTHING AS LIST AND STRING
*COMMANDS ARE BASED ON LIST
*INSERT, INDEX, COUNT, APPEND WILL NOT WORK

DICTEONARY
*USE OF CURLY BRACKET {}
*EX
X={“NAME”:”RAJU”,
“AGE”:21}
*TO ADD X[“RANGE”]=10

GETTING INFORMATION
Y=X.GET(“ “)

CONDITION STATEMENT
*IF
*ELSE
NESTED IF
*IF COMMAND INSIDE A IF
*EX
IF
PRINT
IF
PRINT
PASS
*PASS IS A NULL STATEMENT USED TO SKIP ERRORS WHEN
*COMMAND – PASS
TO TYPE A COMMAND IN SINGLE LINE
*EX
PRINT(“ “) IF A==B ELSE PRINT(“ “)

LOPPING STATEMENT
*FOR LOOP
*EX 1
FOR X IN RANGE (10)
PRINT(x)
OUTPUT
0,1,2,3…….9
*EX 2
FOR X IN RANGE (2,21,3)
*2 – START
*21 – END
*3 – SKIP
PRINT(X)
OUTPUT
2,,5,8…………..20
*WHILE
*EX 1
X=0
WHILE (x<=15):
PRINT(x)
X+=2
*EX 2
X=1
WHILE TRUE:
PRINT(“HELLO”)
(LOOPS INFINITY)
TRUE,FALSE,NONE – ONLY STARTS WITH CAPS IF IT IS TAKEN AS
COMMAND

CONTROLL STATEMENT
*BREAK
*CONTINUE
EX FOR BREAK
FOR I IN RANGE (10)
IF(I==5):
BREAK
ELSE:
PRINT(I)
EX FOR CONTINUE
FOR I IN RANGE (10)
IF(I==5)
CONTINUE:
ELSE:
PRINT(I)

Вам также может понравиться