0

please check my code

i'm first time to python. so i making two different type multiplication table.  first i used to 'for', and succeeded. but used to 'while' i'm failure. why not this? help me #use 'for' for fn in range1, 10: for bn in range1, 10: print'%s * %s = %s' % fn, bn, fn*bn #use 'while' cn = 1 sn = 1 while cn < 10: while sn < 10: print'%s * %s = %s' % cn, sn, cn*sn sn += 1 cn += 1 this code result is just 1 * 1 = 1 . . . 1 * 9 = 9

29th Jun 2018, 2:40 AM
읎진형
읎진형 - avatar
2 Respostas
+ 2
Hey, welcome to Python world! It's an awesome language ;) That's how this code should be: cn = 1 sn = 1 while cn < 10: while sn < 10: print('%s * %s = %s' % (cn, sn, cn * sn)) sn += 1 cn += 1 sn = 1 # Reset the multiplier to one everytime it gets to nine, until the multiplicand is nine too.
29th Jun 2018, 3:17 AM
Null
0
oh my gosh! thank u so much. haha god bless u.
29th Jun 2018, 3:23 AM
읎진형
읎진형 - avatar