Hi Srini-
Welcome to My Swiss Alps.
I have been traveling to Switzerland on business ( in years past) and as a tourist, frequently in recent years. Perhaps about 80 visits.
I have found ways to enjoy my trips in any month of the year. That said, the time around November and around April, roughly, are the low season on the Alps, and the weather is a good deal colder than in Bangalore especially from late October until mid April. Good travel in Switzerland depends a LOT on altitude; In the Alps, November will have snow, but the skies won't really hit the slopes until mid-December. That is when most tourist services and hotel open for the Winter season. Some are open all year, however. If you are not in the Alps, most facilities will be open. Plenty of famous places to visit and some beautiful sights to see.
For perspective, when I went to Switzerland on business in the warmer months, I always arranged to stay over at the end of my business trip for some personal travel. I like to hike and get into the countryside, out doors. If I went in November through march, I did not prolong my trips, spent time in the cities, and on a weekend, i might visit the Ticino - south of the alps....Locarno. Lugano, etc.
There are various web sites that give average temperatures for the different days or months of the year around the world. If you find one for Switzerland, be sure to check some of the mountainous locations ( Wengen, Zermatt) as well as lower altitudes ( Luzern, Geneva) and the warmest region - Lugano or Locarno.
At lower altitudes,such as Luzern ( or Lucerne, if you prefer the French spelling) November will have sunny days, and cloudy days, but most tourist facilities will be open. Hiking and outdoor activities will have some sunny days, and some grey rainy days.
These links can help you:
www.myswissalps.com/ab outswitzerland
and, please be sure to follow the links under those headings given there.
Especially -
www.myswissalps.com/be sttimetovisit
Toward the end of November, you are really getting into the beginning of Winter. Short days, and cold weather, but sometimes also pleasant sunny days that are warm by Swiss standards and cold by Bangalore standards.
By the way, in English, the name of the country is Switzerland. It is a little confusing, because the name in Geman is die Schweiz, and in French, la suisse. Italian - la Svizzera. Those are all official languages in Switzerland.
In English, "Swiss" is an adjective...for instance....Swiss cheese, Swiss chocolates...
Slowpoke