Python基础语法
# -*- coding:utf8 -*- print "hello python" if True: print "True" else: print"False" x = "a" y = "b" # 换行输出 # 中文注释报错,需要加入 # -*- coding:utf8 -*- print x print y # 不换行输出输出 print x, print y, counter = 100 # 赋值整形变量 miles = 100.0 # 浮点型 name = "John" # 字符型 print counter print miles print name a = b = c = 1 print a, b, c print a print b print c a, b, c = 1, 2, "john" print a, b, c var1 = 1 var2 = 10 print"var1的值是", var1 del var1 print "处理后var1的值是空" str = 'Hello World!' print str # 输出完整字符串 print str[0] # 输出字符串中的第一个字符 print str[2:5] # 输出字符串中第三个至第五个之间的字符串 print str[2:] # 输出从第三个字符开始的字符串 print str * 2 # 输出字符串两次 print str + "TEST" # 输出连接的字符串 print "=================" list = ['runoob', 786, 2.23, 'john', 70.2] tinylist = [123, 'john'] print list # 输出完整列表 print list[0] # 输出列表的第一个元素 print list[1:3] # 输出第二个至第三个的元素 print list[2:] # 输出从第三个开始至列表末尾的所有元素 print tinylist * 2 # 输出列表两次 print list + tinylist # 打印组合的列表 print "=======================" tuple = ('runoob', 786, 2.23, 'john', 70.2) tinytuple = (123, 'john') print tuple # 输出完整元组 print tuple[0] # 输出元组的第一个元素 print tuple[1:3] # 输出第二个至第三个的元素 print tuple[2:] # 输出从第三个开始至列表末尾的所有元素 print tinytuple * 2 # 输出元组两次 print tuple + tinytuple # 打印组合的元组 tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 ) list = [ 'runoob', 786 , 2.23, 'john', 70.2 ] # tuple[2] = 1000 元组中是非法应用 list[2] = 1000 # 列表中是合法应用 print list[2] print "======================" dict = {} dict['one'] = "This is one" dict[2] = "This is two" tinydict = {'name': 'john', 'code': 6734, 'dept': 'sales'} print dict['one'] # 输出键为'one' 的值 print dict[2] # 输出键为 2 的值 print tinydict # 输出完整的字典 print tinydict.keys() # 输出所有键 print tinydict.values() # 输出所有值