Self-assembled supramolecular architectures are ubiquitous in nature. A synchronized combination of dynamic noncovalent interactions is the major driving force in forming unique structures with high-precision control over the self-assembly of supramolecular materials. Herein, we have achieved programmable nanostructures by introducing single/multiple H-bonding units in a supramolecular building block. A diverse range of nanostructures can be generated in aqueous medium by subtly tuning the structure of π-amphiphiles. 1D-cylindrical micelles, 2D-nanoribbons and hollow nanotubes are produced by systematically varying the number of H-bonding units (0-2) in structurally near identical π-amphiphiles. Spectroscopic measurements revealed the decisive role of H-bonding units for different modes of molecular packing. We have demonstrated that a competitive self-assembled state (a kinetically controlled aggregation state and a thermodynamically controlled aggregation state) can be generated by fine tuning the number of noncovalent forces present in the supramolecular building blocks. The luminescence properties of conjugated dithiomaleimide (DTM) provided insight into the relative hydrophobicity of the core in these nanostructures. In addition, fluorescence turn-off in the presence of thiophenol enabled us to probe the accessibility of the hydrophobic core in these assembled systems toward guest molecules. Therefore the DTM group provides an efficient tool to determine the relative hydrophobicity and accessibility of the core of various nanostructures which is very rarely studied in supramolecular assemblies.