Found 33676 Articles for Programming

Python program to Count words in a given string?

Chandu yadav
Updated on 30-Jul-2019 22:30:26

3K+ Views

Lets suppose we have a ‘string’ and the ‘word’ and we need to find the count of occurence of this word in our string using python. This is what we are going to do in this section, count the number of word in a given string and print it.Count the number of words in a given stringMethod 1: Using for loop#Method 1: Using for looptest_stirng = input("String to search is : ") total = 1 for i in range(len(test_stirng)):    if(test_stirng[i] == ' ' or test_stirng == '' or test_stirng == '\t'):       total = total + ... Read More

How to execute a command and get output of command within C++ using POSIX?

Samual Sam
Updated on 30-Jul-2019 22:30:26

864 Views

Here we will see how to use the POSIX command through C++. The process is very simple, we have to use the function called system(). Inside this we have to pass string. That string will contain the POSIX command. The syntax is like below.system(“command”)Example#include using namespace std; int main () {    cout

Increment and Decrement Operators in Python?

Arjun Thakur
Updated on 23-Aug-2023 14:01:38

66K+ Views

Python does not have unary increment/decrement operator (++/--). Instead to increment a value, usea += 1to decrement a value, use −a -= 1Example>>> a = 0 >>> >>> #Increment >>> a +=1 >>> >>> #Decrement >>> a -= 1 >>> >>> #value of a >>> a 0Python does not provide multiple ways to do the same thing .However, be careful if you are coming from a language like C, Python doesn’t have "variables" in the sense that C does, instead python uses names and objects and in python integers (int’s) are immutable.Let’s understand it with an example−>>> a =1 >>> ... Read More

What is the size of int, long type as per C++ standard?

karthikeya Boyini
Updated on 30-Jul-2019 22:30:26

593 Views

Here we will see what are the sizes of the int and long type data in C++. The sizes are depending on the system architecture and the Operating system.So in the 32-bit system, the standard is ILP32. In this standard the int, long and the pointer variables are of 32-bits.For the 64-bit system there are two variations. For Linux Operating system the standard is LP64. Here long and pointer are of 64-bits, but int are of 32-bits. For the Windows operating system, the standard is LLP64. Here long long is 64-bit, but int and long are of 32-bits.Example#include using ... Read More

Print Single and Multiple variable in Python?

AmitDiwan
Updated on 26-Oct-2023 03:30:56

27K+ Views

To easily display single and multiple variables in Python, use the print() statement. For multiple variables, use the comma operators. Variables are reserved memory locations to store values. It means that when you create a variable, you reserve some space in the memory. Based on the data type of a variable, the interpreter allocates memory and decides what can be stored in the reserved memory. Therefore, by assigning different data types to the variables, you can store integers, decimals or characters in these variables. Print Single Variable in Python To display a single variable, simply use the print() method − ... Read More

When are Constructors Called in C++?

Samual Sam
Updated on 30-Jul-2019 22:30:26

658 Views

Here we will see, when constructors are called. Here constructors are of different types. Global, local, static local, dynamic.For the global object, the constructors are called before entering into the main function.Example#include using namespace std; class MyClass {    public:       MyClass() {          cout

Swap two variables in one line in using Python?

AmitDiwan
Updated on 11-Aug-2022 11:50:04

3K+ Views

We will learn how to swap two variables in one line. Let’s say the following is our input − a = 10 b = 5 The following is our output after swap − a = 5 b = 10 Swap two variables in one line using comma operator Using the comma operator, you can create multiple variables in a single line. The same concept is considered here and the variable values are swapped − Example a = 5; b = 10; print("Variable1 = ", a); print("Variable2 = ", b); # Swap two variables in one line ... Read More

Rule Of Three in C++

karthikeya Boyini
Updated on 30-Jul-2019 22:30:26

333 Views

The Rule of three is a rule of thumb when using C++. This is kind of a good practice rule that says that If your class needs any ofa copy constructor, an assignment operator, or a destructor, defined explicitly, then it is likely to need all three of them.Why is this? It’s because, if your class requires any of the above, it is managing dynamically allocated resources and would likely be needing the other to successfully achieve that. For example, if you require an assignment operator, you would be creating copies of objects currently being copied by reference, hence allocating ... Read More

What happen when we exceed valid range of built-in data types in C++?

Samual Sam
Updated on 30-Jul-2019 22:30:26

415 Views

Here we will see what will be the results, if we exceed the range of built-in datatypes in C++. So let us see some examples.First one is the character type data. Here we are using a loop from 0 to 300, so it should print from 0 to 300, then stop. But it will generate one infinite loop. The character type data holds from -128 to 127. So after increasing from 127, it will be -128 again. So it will never reach at the point 300.Example#include using namespace std; int main() {    for (char x = 0; x ... Read More

When to use yield instead of return in Python?

Chandu yadav
Updated on 30-Jul-2019 22:30:26

1K+ Views

In short, whenever control reach the return statement in your program, the execution of the program is terminated and the remaining statements will not executed.However, in case of yield, whenever control reach the yield statement in your program, the execution of your program is paused and later we can continue other statements in function.Let’s understand both the statements in detail.YieldUsing yield statement in a function makes the function a generator function which can be used in a loop. When the function is running and the yield statement exeucutes, the value after the yield is passed back to the loop that ... Read More

Advertisements