Leetcode with dani – Telegram
Leetcode with dani
1.31K subscribers
197 photos
14 videos
56 files
240 links
Join us and let's tackle leet code questions together: improve your problem-solving skills
Preparing for coding interviews
learning new algorithms and data structures
connect with other coding enthusiasts
Download Telegram
4. What is the output of the following code snippet?
x = 1
while x <= 5: print(x) x += 2
Anonymous Quiz
10%
a) 1 2 3 4 5
77%
b) 1 3 5
7%
c) 2 4 6
6%
d) 1 2 4
#code_challenge try to create a program that checks the password of a user, if the password is correct it should say welcome. if the password is not correct it should ask to re-write your password. by using while loop and if else condition
👍31
Ke memeberachn yetelaku arif melsoch:
User_password = "1q2w3e"
Count = 0

while Count < 3:
    Login = input("Enter your password: ")
    if User_password == Login:
        print("Welcome")
        break
    else:
        print("Try again")
        Count += 1

if Count == 3:
    print("Locked")
👍9
Forwarded from Deleted Account
def check_password():
password = "eul"
attempts = 0
while attempts < 3:
user_input = input("Enter your password: ")
if user_input == password:
print("welcome!")
break
else:
print("Incorrect password, please try again.")
attempts += 1
if attempts == 3:
print("You have exceeded the maximum number of attempts. Exiting the program...")
check_password()
6👍5
for loop in Python:

The for loop is used to iterate over a sequence (such as a list, tuple, string, or range) or any other iterable object. It allows you to execute a block of code repeatedly for each item in the sequence.

The general syntax of a for loop is as follows:

for item in sequence:
    # code to be executed for each item


Here's a breakdown of how the for loop works:

1. The loop starts by assigning the first item in the sequence to the variable item.
2. The code block inside the loop is executed for the current item.
3. After executing the code block, the loop moves on to the next item in the sequence and repeats steps 2 and 3 until all items have been processed.
4. Once all items have been processed, the loop terminates, and the program continues with the next line of code after the loop.

Here's an example to illustrate the usage of a for loop:

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)


In this example, the for loop iterates over each item in the fruits list. For each iteration, the current fruit is assigned to the variable fruit, and the print(fruit) statement is executed, which prints the fruit to the console. The loop continues until all fruits have been processed.

The output of the above code will be:

apple
banana
cherry


You can also use the range() function to generate a sequence of numbers to iterate over. For example:

for i in range(1, 5):
    print(i)


This will print the numbers 1, 2, 3, and 4.
👍32
how the for loop works with a list in Python:

The for loop is commonly used to iterate over a list, which is an ordered collection of items. It allows you to perform a specific action for each item in the list.

Let's take a look at the general syntax of a for loop with a list:

for item in list:
    # code to be executed for each item


Here's a breakdown of how the for loop works with a list:

1. The loop starts by assigning the first item in the list to the variable item.
2. The code block inside the loop is executed for the current item.
3. After executing the code block, the loop moves on to the next item in the list and repeats steps 2 and 3 until all items have been processed.
4. Once all items have been processed, the loop terminates, and the program continues with the next line of code after the loop.

Here's an example to illustrate the usage of a for loop with a list:

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:
    print(fruit)


In this example, the for loop iterates over each item in the fruits list. For each iteration, the current fruit is assigned to the variable fruit, and the print(fruit) statement is executed, which prints the fruit to the console. The loop continues until all fruits have been processed.

The output of the above code will be:

apple
banana
cherry


You can also perform various operations on each item in the list within the loop. For example, you can manipulate the items, perform calculations, or update values.

Here's an example that demonstrates updating the values of a list using a for loop:

numbers = [1, 2, 3, 4, 5]

for i in range(len(numbers)):
    numbers[i] = numbers[i] * 2

print(numbers)


In this example, the for loop iterates over each index of the numbers list using the range() function. For each iteration, the current index is assigned to the variable i, and the value at that index is multiplied by 2 and updated in the list. Finally, the updated list is printed to the console.

The output of the above code will be:

[2, 4, 6, 8, 10]
👍4
Leetcode with dani pinned «for loop in Python: The for loop is used to iterate over a sequence (such as a list, tuple, string, or range) or any other iterable object. It allows you to execute a block of code repeatedly for each item in the sequence. The general syntax of a for loop…»
3. What is the output of the following code snippet?
      for num in range(3, 10, 2):
       print(num)
Anonymous Quiz
76%
A) 3, 5, 7, 9
12%
B) 2, 4, 6, 8
8%
C) 3, 6, 9
3%
D) 2, 5, 8
👍3
.

5. What will be the output of the following code snippet?       Names = ["dani", "john", "bisrat"]       for i in range(len(Names)):        print(Names[ i ])
Anonymous Quiz
40%
A) dani, john, bisrat
32%
B) 0, 1, 2
13%
C) ["dani", "john", "bisrat"]
15%
D) "dani", "john", "bisrat"
31
1. What will be the output of the following code?

numbers = [1, 2, 3, 4, 5] total = 0 for num in numbers: total += num #total+= num is the same as total = total + sum print(total)
Anonymous Quiz
10%
10
78%
15
8%
20
5%
25
🆒5
1. What is the output of the following Python code snippet?
x = 5
y = 2 print(x % y)
Anonymous Quiz
72%
1
13%
2.5
7%
0.5
8%
3
1👍1
6
3. What is the output of the following code snippet?
numbers = [1, 2, 3, 4, 5]
for num in numbers:     if num == 3:         break     print(num) else:     print("Loop completed")
Anonymous Quiz
5%
1 2 3 4 5
40%
1 2 Loop completed
37%
1 2
17%
Loop completed
4.numbers = [1, 2, 3, 4, 5]
total = -1
for number in numbers:     if number % 2 == 0:         total += number print("The total is :", total) Output:
Anonymous Quiz
28%
6
16%
14
46%
5
10%
15
👍1
5. numbers = [2, 4, 6, 8, 10]
product = 0
for number in numbers:     product *= number print("The product of numbers is:", product) Output:
Anonymous Quiz
6%
The product of numbers is: 10
21%
The product of numbers is: 3840
65%
The product of numbers is: 0
7%
The product of numbers is:null
1. What will be the output of the following code?
python
i = 0 while i < 5: if i == 2: break print(i) i += 1
Anonymous Quiz
62%
0 1
22%
0 1 2
10%
0 1 2 3
7%
Error
What will be the output of the following code?
python
my_dict = {'apple': 1, 'banana': 2, 'cherry': 3} for key in my_dict: print(key) A) apple banana cherry B) 1 2 3 C) apple D) Error
Anonymous Quiz
29%
1 2 3
71%
apple banana cherry
👍1
#day_note .what is the use of continue statement in python?
,the continue statement is used to skip the rest of the code inside a loop and move on to the next iteration. When the continue statement is encountered, it immediately jumps to the next iteration of the loop without executing any further statements below it in the current iteration

for num in range(1, 6):
if num == 3:
continue
print(num)


Output:

1
2
4
5


In this example, the loop iterates over numbers from 1 to 5. However, when num equals 3, the continue statement is triggered, causing the program to skip printing that particular number and proceed to the next iteration.

The continue statement is commonly used when you want to skip certain iterations based on specific conditions or when you want to exclude certain elements from the loop's processing.
👍4
3. #day_note the upper, lower, and noscript methods in Python.

1. Upper Method:
The upper() method is used to convert all characters in a string to uppercase. It returns a new string with all uppercase letters. Here's an example:

python
string = "hello world"
uppercase_string = string.upper()
print(uppercase_string)  # Output: "HELLO WORLD"
2. Lower Method:
The lower() method is the opposite of upper(). It converts all characters in a string to lowercase. Here's an example:

python
string = "Hello World"
lowercase_string = string.lower()
print(lowercase_string)  # Output: "hello world"



3. Title Method:
The noscript() method is used to capitalize the first letter of each word in a string. It converts the first character of each word to uppercase and all other characters to lowercase. Here's an example:

python
string = "hello world"
noscript_string = string.noscript()
print(noscript_string)  # Output: "Hello World"
👍7