Luo, Z. Y., Zhang, Q. S., Oderaotoshi, Y. & Curran, D. P.Fluorous mixture synthesis: a fluorous-tagging strategy for the synthesis and separation of mixtures of organic compounds. Science291, 1766–1769 (2001).
Zhang, W.Fluorous mixture synthesis (FMS) of enantiomers, diastereomers, and compound libraries. Arkivoc 101–109 (2004).
Curran, D. P. in The Handbook of Fluorous Chemistry (eds Gladysz, J. A., Curran, D. P. & Horvath, I. T.) 128–156 (Wiley-VCH, 2004).
Zhang, Q. S. & Curran, D. P.Quasienantiomers and quasiracemates: new tools for identification, analysis, separation, and synthesis of enantiomers. Chem. Eur. J.11, 4866–4880 (2005).
O'Brien, M., Denton, R. & Ley, S. V.Lesser-known enabling technologies for organic synthesis. Synthesis 1157–1192 (2011).
Bejot, R.et al.Fluorous synthesis of 18F radiotracers with the [18F]fluoride ion: nucleophilic fluorination as the detagging process. Angew. Chem. Int. Ed.48, 586–589 (2009).
McAllister, L. A.et al.A fluorous, Pummerer cyclative-capture strategy for the synthesis of N-heterocycles. Chem. Eur. J.13, 1032–1046 (2007).
Yoshida, J. & Itami, K.Tag strategy for separation and recovery. Chem. Rev.102, 3693–3716 (2002).
Curran, D. P.Strategy-level separations in organic synthesis: from planning to practice. Angew. Chem. Int. Ed.37, 1175–1196 (1998).
Dandapani, S., Jeske, M. & Curran, D. P.Synthesis of all 16 stereoisomers of pinesaw fly sex pheromones – tools and tactics for solving problems in fluorous mixture synthesis. J. Org. Chem.70, 9447–9462 (2005).
Dandapani, S., Jeske, M. & Curran, D. P.Stereoisomer libraries: total synthesis of all 16 stereoisomers of the pine sawfly sex pheromone by a fluorous mixture-synthesis approach. Proc. Natl Acad. Sci. USA101, 12008–12012 (2004).
Curran, D. P. in The Handbook of Fluorous Chemistry (eds Gladysz, J. A., Curran, D. P. & Horvath, I. T.) 101–127 (Wiley-VCH, 2004).
Yang, F., Newsome, J. J. & Curran, D. P.Structure assignment of lagunapyrone B by fluorous mixture synthesis of four candidate stereoisomers. J. Am. Chem. Soc.128, 14200–14205 (2006).
Jung, W-H.et al.Confirmation of the stereostructure of (+)-cytostatin by fluorous mixture synthesis of four candidate stereoisomers. Angew. Chem. Int. Ed.47, 1130–1133 (2008).
Curran, D. P., Moura-Letts, G. & Pohlman, M.Solution-phase mixture synthesis with fluorous tagging en route: total synthesis of an eight-member stereoisomer library of passifloricins. Angew. Chem. Int. Ed.45, 2423–2426 (2006).
Wilcox, C. S. & Turkyilmaz, S.Oligomeric ethylene glycols as sorting tags for parallel and combinatorial mixture synthesis. Tetrahedron Lett.46, 1827–1829 (2005).
Gudipati, V., Curran, D. P. & Wilcox, C. S.Solution-phase parallel synthesis with oligoethylene glycol sorting tags. Preparation of all four stereoisomers of the hydroxybutenolide fragment of murisolin and related acetogenins. J. Org. Chem.71, 3599–3607 (2006).
Curran, D. P.et al.Total synthesis of a 28-member stereoisomer library of murisolins. J. Am. Chem. Soc.128, 9561–9573 (2006).
Hayashi, M.et al.Macrosphelide, a novel inhibitor of cell–cell adhesion molecule. I. Taxonomy, fermentation, isolation and biological activities. J. Antibiot.48, 1435–1439 (1995).
Sunazuka, T.et al.Relative and absolute stereochemistries and total synthesis of (+)-macrosphelides A and B, potent, orally bioavailable inhibitors of cell–cell adhesion. J. Am. Chem. Soc.119, 10247–10248 (1997).
Sunazuka, T.et al.Absolute stereochemistries and total synthesis of (+)/(−)-macrosphelides, potent, orally bioavailable inhibitors of cell–cell adhesion. Tetrahedron61, 3789–3803 (2005).
Numata, A.et al.Novel antitumour metabolites produced by a fungal strain from a sea hare. Tetrahedron Lett.38, 8215–8218 (1997).
Yamada, T.et al.Absolute stereostructures of cell-adhesion inhibitors, macrosphelides C, E–G and I, produced by a Periconia species separated from an Aplysia sea hare. J. Chem. Soc. Perkin Trans. 1 3046–3053 (2001).
Takamatsu, S.et al.Macrosphelides C and D, novel inhibitors of cell adhesion. J. Antibiot.50, 878–880 (1997).
Schelhaas, M. & Waldmann, H.Protecting group strategies in organic synthesis. Angew. Chem. Int. Ed. Engl.35, 2056–2083 (1996).
Greene, T. W. & Wuts, P. G. M.Protective Groups in Organic Synthesis 3rd edn (Wiley-Interscience, 1999).
Kocienski, P. J.Protecting Groups (Thieme, 1999).
Matsuya, Y. & Nemoto, H.Recent advances in macrosphelide synthesis. Heterocycles65, 1741–1749 (2005).
Python Exercises, Practice, Solution
What is Python language?
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.
Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library
The best way we learn anything is by practice and exercise questions. We have started this section for those (beginner to intermediate) who are familiar with Python.
Hope, these exercises help you to improve your Python coding skills. Currently, following sections are available, we are working hard to add more exercises .... Happy Coding!
List of Python Exercises :
Python NumPy :
Python Pandas :
Python Challenges :
Python Mini Projects :
Download Python from https://www.python.org/ftp/python/3.2/ and install in your system to execute the Python programs. You can read our Python Installation on Fedora Linux and Windows 7, if you are unfamiliar to Python installation.
You may accomplish the same task (solution of the exercises) in various ways, therefore the ways described here are not the only ways to do stuff. Rather, it would be great, if this helps you anyway to choose your own methods.
Popularity of Programming Language
Worldwide, Mar 2018 compared to a year ago:
Source : http://pypl.github.io/PYPL.html
TIOBE Index for March 2018
Source : https://www.tiobe.com/tiobe-index/
List of Exercises with Solutions :
- HTML CSS Exercises, Practice, Solution
- jQuery Exercises, Practice, Solution
- jQuery-UI Exercises, Practice, Solution
- CoffeeScript Exercises, Practice, Solution
- Twitter Bootstrap Exercises, Practice, Solution
- C Programming Exercises, Practice, Solution
- C# Sharp Programming Exercises, Practice, Solution
- PHP Exercises, Practice, Solution
- Python Exercises, Practice, Solution
- Java Exercises, Practice, Solution
- SQL Exercises, Practice, Solution
- MySQL Exercises, Practice, Solution
- PostgreSQL Exercises, Practice, Solution
- SQLite Exercises, Practice, Solution
- MongoDB Exercises, Practice, Solution
- Euler Project
[ Want to contribute to Python exercises? Send your code (attached with a .zip file) to us at w3resource[at]yahoo[dot]com. Please avoid copyrighted materials.]