Write a python program to generate the ticket numbers for specified number of passengers traveling in a flight as per the details mentioned below: The ticket number should be generated as airline:src:dest:number

where
  1. Consider AI as the value for airline
  2. src and dest should be the first three characters of the source and destination cities.
  3. Number should be auto-generated starting from 101
The program should return the list of ticket numbers of last five passengers.
Note: If passenger count is less than 5, return the list of all generated ticket numbers.










Solution:-

https://gist.github.com/newsundram2018/56b3df5125e68b31654c71dd9cc59290

The Metro Bank provides various types of loans such as car loans, business loans and house loans to its account holders. Write a python program to implement the following requirements: Initialize the following variables with appropriate input values:account_number, account_balance, salary, loan_type, loan_amount_expected and customer_emi_expected. The account number should be of 4 digits and its first digit should be 1. The customer should have a minimum balance of Rupees 1 Lakh in the account. If the above rules are valid, determine the eligible loan amount and the EMI that the bank can provide to its customers based on their salary and the loan type they expect to avail. The bank would provide the loan, only if the loan amount and the number of EMI’s requested by the customer is less than or equal to the loan amount and the number of EMI’s decided by the bank respectively. Display appropriate error messages for all invalid data. If all the business rules are satisfied ,then display account number, eligible and requested loan amount and EMI’s. Test your code by providing different values for the input variables.

The Metro Bank provides various types of loans such as car loans, business loans and house loans to its account holders. Write a python program to implement the following requirements:
  • Initialize the following variables with appropriate input values:account_number, account_balance, salary, loan_type, loan_amount_expected and customer_emi_expected.
  • The account number should be of 4 digits and its first digit should be 1.
  • The customer should have a minimum balance of Rupees 1 Lakh in the account.
  • If the above rules are valid, determine the eligible loan amount and the EMI that the bank can provide to its customers based on their salary and the loan type they expect to avail.
  • The bank would provide the loan, only if the loan amount and the number of EMI’s requested by the customer is less than or equal to the loan amount and the number of EMI’s decided by the bank respectively.
Display appropriate error messages for all invalid data. If all the business rules are satisfied ,then display account number, eligible and requested loan amount and EMI’s.

Test your code by providing different values for the input variables.


You have x no. of 5 rupee coins and y no. of 1 rupee coins. You want to purchase an item for amount z. The shopkeeper wants you to provide exact change. You want to pay using minimum number of coins. How many 5 rupee coins and 1 rupee coins will you use? If exact change is not possible then display -1.

Question:
You have x no. of 5 rupee coins and y no. of 1 rupee coins. You want to purchase an item for amount z. The shopkeeper wants you to provide exact change. You want to pay using minimum number of coins. How many 5 rupee coins and 1 rupee coins will you use? If exact change is not possible then display -1.
Solution:

FoodCorner home delivers vegetarian and non-vegetarian combos to its customer based on order.,Given the type of food, quantity (no. of plates) and the distance in kms from the restaurant to the delivery point, write a python program to calculate the final bill amount to be paid by a customer.

Question:
FoodCorner home delivers vegetarian and non-vegetarian combos to its customer based on order.

A vegetarian combo costs Rs.120 per plate and a non-vegetarian combo costs Rs.150 per plate. Their non-veg combo is really famous that they get more orders for their non-vegetarian combo than the vegetarian combo.

Apart from the cost per plate of food, customers are also charged for home delivery based on the distance in kms from the restaurant to the delivery point. The delivery charges are as mentioned below:

Given the type of food, quantity (no. of plates) and the distance in kms from the restaurant to the delivery point, write a python program to calculate the final bill amount to be paid by a customer. 

The below information must be used to check the validity of the data provided by the customer: 
  • Type of food must be ‘V’ for vegetarian and ‘N’ for non-vegetarian.
  • Distance in kms must be greater than 0.
  • Quantity ordered should be minimum 1.
If any of the input is invalid, the bill amount should be considered as -1.

Solution:
              Scroll Left And Right To See Clearly



What is NASSCOM and What does it do exactly?


The National Association of Software and Services Companies (NASSCOM) is the premier trade body and the chamber of commerce of the IT-BPM industries in India. 

NASSCOM is a global trade body with more than 1300 members, which include both Indian and multinational companies that have a presence in India. 

NASSCOM's member and associate member companies are broadly in the business of software development, software services, software products, consulting services, BPO services, e-commerce & web services, engineering services off-shoring and animation and gaming. 

About 25 years ago, NASSCOM’s founders felt that there is a need for a model agency to look into government and international environment to analyse the forces that affect Indian IT-BPM industry.  This helped the team and the members to leverage the opportunities and address challenges prevailing in the environment. 

NASSCOM has been playing the role of catalyst in binding the industry players together, representing them and engaging with various stakeholders to encourage the growth of Indian IT-BPM industry. 

Its most important role is to constantly engage with government stakeholders within and outside India to alter the existing or introduce new policies, regulations, initiatives that serves the interest of Indian IT-BPM players. Over decades now NASSCOM members address challenges, build strategies for the future and share best practices, with the overall objective of building a growth-led competitive and sustainable industry.

Top Cyber Security Trends In 2019




Change is the only constant for technology. As technology continues to evolve, the role of tech-savvy IT professionals cannot remain the same. Therefore, constant strive for skill development will be necessary to shine in the job market. The rising tide of cyber crimes and data theft has caused major concern for organizations in every industry – healthcare, retail, medical, financial services and what not.
As per Nasscom, to cope up with the increasing pace of cyber attacks, data protection efforts will drastically increase and so will change the dynamics of job prospects in cyber security industry. It is expected to create USD 35 billion revenue opportunity and employment opportunities for about a million professionals by 2025 for India.
Let's have a look at the top cyber security trends that are going to dominate in 2019 and create new job opportunities. It's time to adapt for the new jobs emerging in the coming year.

1. AI will strengthen cyber security solution:

According to ESG research, 12% of enterprise organizations have already deployed AI-based security analytics extensively, and 27% have deployed AI-based security analytics on a limited basis. AI proves to be more reliable when it comes to incident detection, incident response, prioritizing the right decisions and automating remediation tasks. Organizations are adopting AI based cyber security solutions to communicate risk to the business by sorting through innumerable software vulnerabilities, configuration errors and threat intelligence to prioritize high-risk situations that need immediate attention. AI-based cyber security technology also helps to gain a better understanding of situational awareness in case there is a breach. It is often misunderstood that AI will replace human beings in the workplace but the fact is AI would just make things easier and there will be a requirement for skilled Data Scientists and experts to make AI work.

2. Integrated Security Solution is the future:

We deal with various devices and systems. But we don't want to deal with the complexity it comes with. In the fast-paced digital world, we want all the devices to be able to work well together and share information effectively. Organizations often have this misconception that each threat requires different layers of protection and the threat can slip through the net. Cyber security needs an integrated approach which will involve leveraging multilayered security solutions and integrating them into one cohesive system.
Monitoring a wide range of threats and their sources can be difficult. Businesses should implement simple tools – like a dashboard which will be the sole platform through which IT teams can monitor the entire security scenario without any confusion and complex processes. Depending on a company's needs, an integrated IT system might include intrusion prevention, web proxy and anti-malware, web application firewalls, VPN, antivirus, data encryption, vulnerability scanning, email security, DNS protection, and more. Individual security aspects should be able to complement each other and work as an integrated solution to manage the situation better.

3. Poorly secured IoT devices will be targeted:

In the coming years, IoT attacks will move beyond massive botnet powered DDoS attacks to far more sophisticated attacks. Wi-fi connectivity is common to most of the latest devices and that means they can be connected through the internet with each other. Hence, IoT enabled home appliances, cars, and other gadgets are all connected and exchanging data over the internet. IoT devices that bridge the digital and physical worlds will be the soft targets for hackers. The attack on home-based IoT devices and devices that control critical infrastructures like power distribution or communication networks - will be targeted which will have very harmful consequences.
For that, organizations will definitely hire skilled IoT professionals to be part of their tech team to address several issues in terms of operations and performances. Skills in IoT security, cloud computing knowledge, data analytics, automation, understanding of embedded systems, device knowledge will not only ensure a promising career in IoT but also set you apart from the crowd as there is still a shortage of skills in this field.

4. Impact GDPR compliance:

The General Data Protection Regulation (GDPR) that came into effect on 25th May 2018 has already created a stir when it comes to data protection regulation and data privacy. GDPR offers a framework for data protection which includes lots of do's and don'ts for organizations in terms of collecting, keeping, storing and using data. There are amplified responsibilities and obligations for organizations including elevated rights for data subjects, larger territorial scope, and stringent consent laws. GDPR applies to all businesses and organizations established in the EU regardless of whether the data processing takes place in EU or not. If a company tries to be compliant, it has to confront a tough penalty structure.
The new compliance requirements will inevitably create demand for skills and knowledge. Implementation of GDPR will also require complex business processes and practices and there will be scope for Data Protection Officers, Data Controllers, Security Architects, Data & Analytics Managers etc.
LEAD IMPLEMENTER TRAINING FOR GENERAL DATA PRIVACY REGULATIONS (GDPR)

5. The rise of Blockchain in security:

Despite the recent dive in the market price of cryptocurrencies, the jobs in this field are continuously rising. The reason might be, Blockchain offers security that is useful in many other ways. The underlying technology behind blockchain is now gaining more acceptance and adoption that is creating more jobs. The heightened security, for which Blockchain is used to mine cryptocurrencies – can play a significant role in securing confidential information. Blockchain can also be used to improve global supply chain, protect assets etc.
Freelancer.com, a reputable online crowdfunding site, shows the demand for cryptocurrency and blockchain related jobs grew by 82% in the last quarter. Blockchain engineering is also the second-most in-demand skill after robotics and automation. PayPal is one of the very first that adopted the payment of cryptocurrency on its platform.
As threats and risks in the cyber security field continue to pile up, we need to be ready to accept all the challenges that come along. As technology is evolving, we need to be ready for more dangerous attacks. These are few trends that are going to rule in 2019 but all these fields have a shortage of skilled professionals. If you wish to stand apart from the crowd then this is the time. Get trained, gather knowledge and emerge as a valued professional in the field of cyber security.

Top 10 Best Direct Selling Companies In India 2019



Now more than 10000 Companies of direct selling operating in India whose business turnover is more than 3500 Crores fiscal year 2009-2010, according to the Indian Direct Selling Association, IDSA. IDSA is an association developed by some of the direct selling MLM companies in India for the core issues related to this business and future prospects of the trade.


The best direct selling companies in India 2019 , here’s the list of best direct selling companies, best network marketing companies ,best MLM companies in India.
Direct selling business is noble profession in the world. Direct selling companies ,network marketing companies provide best opportunity.
Direct selling business opportunity for everyone and many companies is working in this platform. We describe here which is best direct selling business companies in India  2019.
Here’s the list of  Top 10 Best Direct Selling Companies,Network Marketing Companies and MLM Companies in India 2019.

10. Altos Enterprise Ltd:
9. Oriflame:
8. Herbalife
7. Avon( The company for women)
6. Tupperware Brands
5. Unicity
4. Dewsoft( your partners for life)
3. Vestige
2. Hindustan Unilever Ltd
1. Amway
What is Your Experience with Direct Selling Compnies Write down in comment below.

Write a python function, find_correct() which accepts a dictionary and returns a list as per the rules mentioned below. The input dictionary will contain correct spelling of a word as key and the spelling provided by a contestant as the value.

Write a python function,  find_correct()  which accepts a dictionary and returns a list as per the rules mentioned below. The input diction...