0% found this document useful (0 votes)
3 views13 pages

Python Lecture 2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views13 pages

Python Lecture 2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

PYTHON

Lets learn Something New


LECTURE 2

STRING
CONDITION
STRINGS

String is data type that stores a sequence of characters.


Basic Operations
concatenation
“hello” + “world” “helloworld”
• length of str
• len(str)
INDEXING

BUTEX_BEST
0123456789
• str = “BUTEX_BEST”

• str[0] is ‘B’, str[1] is ‘U’ ...


str[0] = ‘A’ #not allowed
SLICING

Accessing parts of a string


str[ starting_idx : (ending_idx ) ] #But eding idx not be count
str = “ApnaCollege”
str[ 1 : 4 ] is “pna”
str[ : 4 ] is same as str[ 0 : 4]
str[ 1 : ] is same as str[ 1 : len(str)]
SLICING

Negative Index
A p p l e
-5 -4 -3 -2 -1
str = “Apple”
str[ -3 : -1 ] is “pl”
STRING FUNCTIONS

str = “I am a coder.”
str.endsWith(“er.“) #returns true if string ends with substr
str.capitalize( ) #capitalizes 1st char
str.find( word ) #returns 1st index of 1st occurrence
str.replace( old, new ) #replaces all occurrences of old with new
str.count(“am“) #counts the occurrence of substr in string
LETS PRACTICE

• input user’s first name & print its length ..


• find the occurrence of ‘$’ in a String.
CONDITIONAL STATEMENTS

if-elif-else (SYNTAX)
if(condition) :
Statement1
elif(condition):
Statement2
else:
StatementN
CONDITIONAL STATEMENTS

Grade students based on marks

marks >= 90, grade = “A”


90 > marks >= 80, grade = “B”
80 > marks >= 70, grade = “C”
70 > marks, grade = “D”
LET‘S PRACTICE

1.check if a number entered by the user is odd or even


If (num%2==0):
print(even)
Else:
print(odd)
LETS PRACTICE

2. find the greatest of 3 numbers entered by the user.


If(a>b) and (a>c):
print (a greater)
Elif (b>c):
print (b greater)
Else:
c
Print(c)
LETS PRACTICE

3. check if a number is a multiple of 7 or not.


if (x%7==0)

You might also like