Академический Документы
Профессиональный Документы
Культура Документы
BASIC COMMAND
*print(“hello”)
OUTPUT
Hello
*a=(“hello”)
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
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)