Python笔记
【1到15课】
input()
raw_input() print("hello")
#开头作为注释 1+2+……+100
while代码:
sum=0
i=1
while i<=100:
sum+=i i=i+1
print(sum)
for代码
sum=0 # 1~100,no 1~101
for i in range ( 1,101 ):
sum=sum+i
print(sum)
range用法 range(1,101)相当于1到100,不是1到101 range(a,b),从a循环到b-1
python中 字符串表示方式 单引号和双引号是一样的
print('god') print("good")
【14课】字符串格式化 两个字符串连在一起
例子1 str1='good ' str2= 'bye' print str1+str2
例子2 str1='good' str2='bye' print str2+'very' +str1 但是字符串和数字无法直接拼接
错误例子3.1 num=18 print "Age" + num
正确例子3.2 num=18 print "Age"+str(num)
正确例子 3.3 num=18 print "Age is %d" %num #双引号可以改成单引号
例子4 运行不出来 %d %f %s a=12 b=3.14 str='hello' print ' lalala %s hhaha %f % %d' %str %b %a
【15循环的嵌套】
for i in range (0,5):
print '*', #请注意有逗号和没逗号的区别
for i in range (0,5):
for j in range(0,i+1):
print '*',
print #回车的作用