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  #回车的作用

原文地址:https://www.cnblogs.com/2012begin/p/3639222.html