[Tex/LaTex] How to draw multiple lines inside the circle

tikz-pgftikz-styles

I wish to draw the picture like below, however, I don't know how to add multiple lines in side the circle.

enter image description here

This is my code:

\documentclass[tikz]{standalone}
\usetikzlibrary{
    shapes.geometric,
    positioning,
    fit,
    calc
}
\usepackage{tikz}
\begin{document}
\tikzset{
 block/.style = {circle, draw,
    text width=1em,align=center,inner sep=0pt},
  line/.style = {draw,thick,->},
}
\begin{tikzpicture}
\node [block,fill=yellow] (s1) {3};
\end{tikzpicture}
\end{document} 

Best Answer

You can use a hatched picture as a mask and put your desired fading to be seen through that hatching. Simple example

\documentclass[tikz,border=5mm]{standalone}
\usetikzlibrary{fadings,patterns}%

\begin{tikzfadingfrompicture}[name=hatch fade]%
\foreach\x in{-10,...,10}{
\draw[ultra thick,transparent!20] ([xshift=2*\x mm]-1cm,-1cm) -- ([xshift=2*\x mm]1cm,1cm);
}
\end{tikzfadingfrompicture}


\begin{document}

\begin{tikzpicture}
\node[path fading=hatch fade,fit fading,
font=\sffamily,
circle,
top color=yellow,bottom color=black,
]
{\small 3};
\end{tikzpicture}

\end{document}

enter image description here