Python 笔记

  1 #!/usr/bin/python3
  2 import keyword
  3 print("----------------------------------")
  4 print("Day 1 Basic
")
  5 # First program
  6 print("# First program")
  7 print("Hello World!")
  8 print("------------------------")
  9 # Keywords
 10 print("# 关键字")
 11 print(keyword.kwlist)
 12 '''
 13 ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif',
 14  'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonloc
 15 al', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
 16 '''
 17 print("------------------------")
 18 # 行与缩进
 19 print("# 行与缩进")
 20 lll = True
 21 if lll :
 22     print("Ra is so Beautiful")
 23 else :
 24     print("lvelvelve")
 25 print("------------------------")
 26 # 多行语句
 27 print("# 多行语句")
 28 total = 'kkk' + 
 29         'lll' + 
 30         'jjj'
 31 print(total)
 32 # kkkllljjj
 33 total = ['1','2','3',
 34         '4','5',
 35         '6']
 36 print(total)
 37 # ['1', '2', '3', '4', '5', '6']
 38 # [],(),{} 多行不用
 39 print("lalala 
 40         hhh 
 41         kkk 
 42         ")
 43 # lalala          hhh             kkk
 44 # 这里需要是因为在""中
 45 print("------------------------")
 46 # 数字类型
 47 print("# 数字类型")
 48 x = 1
 49 print("x =",x)
 50 print("x 类型为",type(x))
 51 # print 可以跟多个字符串,用“,”隔开,“,”相当于空格
 52 y = 3E-2 
 53 print("y =",y)
 54 print("y 类型为",type(y))
 55 z = 1 + 2j
 56 print("z =",z)
 57 print("z 类型为",type(z))
 58 w = True
 59 print("w =",w)
 60 print("w 类型为",type(w))
 61 '''
 62 # 数字类型
 63 x = 1
 64 x 类型为 <class 'int'>
 65 y = 0.03
 66 y 类型为 <class 'float'>
 67 z = (1+2j)
 68 z 类型为 <class 'complex'>
 69 w = True
 70 w 类型为 <class 'bool'>
 71 '''
 72 print("------------------------")
 73 # 字符串
 74 print("# 字符串")
 75 '''
 76 python字符串中的每个字符有两个编号,
 77     1.正序,从左到右从零开始递增    
 78         如:string = asdfg
 79         a 序号为 0,s 序号为 1,…… ,g 序号为 4
 80     2.逆序,从右至左从-1开始递减    
 81         如:正序例中的 string
 82         g 序号为 -1,f 序号为 -2,…… ,a 序号为 -5
 83         所以,此例中 string[0] = string[-5]
 84 '''
 85 '''
 86 [] slice 切片
 87     [:] 提取从开头(默认为0)到结尾的整个字符串
 88     [start:] 从start开始到结尾
 89     [:end] 从开头到end-1
 90     [start:end] 从start到end-1
 91     [start:end:step] 从start到end-1,每step个字符提取一个
 92 '''
 93 string = '123456789'
 94 print(string)                
 95 print(string[0:-1])    
 96 print(string[0])
 97 print(string[-9])
 98 print(string[2:5])
 99 print(string[2:])
100 print(string * 2)
101 print(string[::-1])
102 '''# 字符串
103 123456789
104 12345678
105 1
106 1
107 345
108 3456789
109 123456789123456789
110 987654321
111 '''
112 print("------------------------")
113 # 同行显示多条语句,用";"
114 print("# 同行显示多条语句")
115 print("lll");print("jjj")
116 '''
117 # 同行显示多条语句
118 lll
119 jjj
120 '''
道阻且长,行则将至。
原文地址:https://www.cnblogs.com/forfriendforfun/p/8675350.html