Are Scottish people descended from Mary, Queen of Scots part French?
Think hard. Detailed solution:
yes
Mary, Queen of Scots was Queen of Scotland in the 1500s.

Mary, Queen of Scots was the daughter of Mary of Guise.

Mary of Guise was born to a French nobleman, and her mother was French as well.

.

So, the answer is yes