1.input()函数,在pythn3.x中无论输入数字还是字符,都被当作字符串读取,如果想要接受数字,需要把接收到的字符串进行类型转换。
2.print()函数,若要输出提示文字和数字,则需要将数字类型转化为字符串类型。
3.输出较小的数字
a = 2
b = 3
small = a if a<b else b
print(small)
4.打印九九乘法表
python中“end=”是“print ()”函数中的一个参数,会使该函数关闭“在输出中自动包含换行”的默认行为。 print默认是打印一行,结尾加换行,end传递一个空字符串,表示这个语句没结束。
i=1
while i<=9:
j=1
while j<=i:
answer=j*i
print(j,'*',i,'=',end="") #使用end="",避免换行
print("%02d" %answer,end=" ") #%02d,保证结果为两位数
j+=1
print() #换行
i+=1
5.range(stop)
range(start,stop)
range(start,stop,step)
6.pass——占位符,不做任何事情
for i in range(1,10):
if i%2==0:
print(i,end=' ')
else:
pass
上面这段代码输出结果为2 4 6 8 。