python
-
-
单行输出
print("Hello Python")
print("床前明月光,") print("疑似地上霜。")
print('%o'%20) #%o表示八进制 print('%d'%20) #%d表示十进制 print('%x'%20) #%x表示十六进制 print('%f'%2.01) #%f表示默认保留6位小数 print('%.3f'%3.1414926) #%.3f表示保留3位小数 print('{} {}'.format('hello','world')) # 格式化参数输出 print('{0} {1}'.format('hello','world')) #带标号对格式化参数输出
num = 123 year = 2021 print(num) print(year)
x = 5 y = 2 print(x + y) print(x - y) print(x * y) print(x / y) print(x % y) print(x ** y) print(x // y)
x = 5 y = 2 print("x的值为:",x) print("y的值为:",y) print("x加y的值为:",x + y)
x = input("请输入一个整数:") print(x)
var1 = "Hello,world" var2 = 'Hello,world' print(var1) print(var2)
a = "Hello,world" print(a[0]) print(a[-1]) print(a[-2])
a = "Hello,world" a[0] = 'X' print(a)
a = "Hello,world" a.replace("world","Python")
a = "hello" b = "World" print(''.join([a,b])) print(' '.join([a,b])) print(','.join([a,b]))
s = "Hello,world" print(s[1:3]) print(s[:]) print(s[1:]) print(s[:6])
a="Hello" b=",World" print(a+b)
print("ab"*10) #表示输出10个"ab"字符串
a = "a,b,c,d,e" print(a.split(','))#表示将字符串a以逗号分割开
print("and的四种情况") print(True and True) print(True and False) print(False and True) print(False and False) print("or的四种情况") print(True or True) print(True or False) print(False or True) print(False or False) print("not的两种情况") print(not True) print(not False)
print("12345") print(int("12345")) print(type("12345")) print(type(int("12345")))
print(12345) print(str(12345)) print(type(12345)) print(type(str(12345)))
print("12345") print(float("12345")) print(type("12345")) print(type(float("12345")))
mylist = [] list = [1,'hello',3.14,3000] print("mylist列表为:",mylist) print("list列表为:",list)
list = [1,'hello',3.14,3000] print("下面是正数索引:") print("list[0]的值是:",list[0]) print("list[1]的值是:",list[1]) print("list[2]的值是:",list[2]) print("list[3]的值是:",list[3]) print("下面是负数索引:") print("list[-1]的值是:",list[-1]) print("list[-2]的值是:",list[-2]) print("list[-3]的值是:",list[-3]) print("list[-4]的值是:",list[-4])
list = [1,'hello',3.14,3000] print("list列表为:",list) print("list[0:4]列表为:",list[0:4]) print("list[0:]列表为:",list[0:]) print("list[:4]列表为:",list[:4]) print("list[1:3]列表为:",list[1:3]) print("list[2:2]列表为:",list[2:2])
list = [1,'hello',3.14,3000] print("list列表为:",list) list.append('python') print("list列表为:",list)
list = [1,'hello',3.14,3000] print("list列表为:",list) del list[2] print("list列表为:",list)
list1 = [1,3,5] list2 = [2,4,6] list3 = list1 + list2 print(list3)
list = [[1,456,3.14,3000],['a',123,'abc']] print("list列表为:",list) print("list[1][1]列表为:",list[1][1]) print("第一种遍历方法:") for x in list: print(x) print("第二种遍历方法:") for i in range(len(list)): print(list[i])
list = [1,456,3.14,3000] print("list列表为:",list) print("len(list)为:",len(list)) print("max(list)为:",max(list)) print("min(list)为:",min(list))
list = [1,456,3.14,3000] print("list列表为:",list) print("第一种遍历方法:") for x in list: print(x) print("第二种遍历方法:") for i in range(len(list)): print(list[i])
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} print(dict1) print(dict2)
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} print("dict1['a']的值为:",dict1['a']) print("dict2['B']的值为:",dict2['B'])
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} dict1['d'] = 4 dict2['C'] = 12 print("dict1字典为:",dict1) print("dict2字典为:",dict2)
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} del dict1['c'] del dict2['B'] print("dict1字典为:",dict1) print("dict2字典为:",dict2)
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} print("len(dict1)为:",len(dict1)) print("str(dict2)为:",str(dict2)) print("type(dict2)为:",type(dict2))
dict1 = {'a':1,'b':2,'c':3} dict2 = {'A':10,'B':11} print("遍历dict1:") for key in dict1: print(dict1[key]) print("遍历dict2:") for key in dict2.keys(): print(dict2[key])
tup1= () tup2=(1,2,3) tup3=(3.14,"234",456) print("tup1元组为:",tup1) print("tup2元组为:",tup2) print("tup3元组为:",tup3)
tup3=(3.14,"234",456) print("tup3元组为:",tup3) print("元组正索引:") print("tup3[0]元组为:",tup3[0]) print("tup3[1]元组为:",tup3[1]) print("tup3[2]元组为:",tup3[2]) print("元组负索引:") print("tup3[-1]元组为:",tup3[-1]) print("tup3[-2]元组为:",tup3[-2]) print("tup3[-3]元组为:",tup3[-3])
tup3=(3.14,"234",456) print("tup3元组为:",tup3) print("元组正索引:") print("tup3[0]元组为:",tup3[0]) print("tup3[1]元组为:",tup3[1]) print("tup3[2]元组为:",tup3[2]) print("元组负索引:") print("tup3[-1]元组为:",tup3[-1]) print("tup3[-2]元组为:",tup3[-2]) print("tup3[-3]元组为:",tup3[-3])
tup3=(3.14,"234",456) print("tup3元组为:",tup3) print("tup3[0:3]元组为:",tup3[0:3]) print("tup3[0:]元组为:",tup3[0:]) print("tup3[:3]元组为:",tup3[:3]) print("tup3[1:2]元组为:",tup3[1:2]) print("tup3[2:2]元组为:",tup3[2:2])
tup1 = (1,2,3) tup2 = (4,5,6) tup3 = tup1+tup2 print(tup3)
if 条件: 语句一 else: 语句二
if 条件一: 语句一 elif 条件二: 语句二 else: 语句三
if 条件一: 语句一 if 条件二: 语句二 else: 语句三 else: 语句四
for x in range(5): print(x)
i = 0 while i < 5: print(i) i = i + 1
i = 0 while 1: print(i) i = i + 1
i = 0 while 1: i = i + 1 if i == 5: continue if i == 8: break print("此时i的值为:",i)
for i in range(4): print("此时i的值为:",i) for j in range(5): print("j的值为:",j)
x = 5 y = 2 print("x + y的结果为:",x + y) print("x - y的结果为:",x - y) print("x * y的结果为:",x * y) print("x / y的结果为:",x / y) print("x % y的结果为:",x % y) print("x ** y的结果为:",x ** y) print("x // y的结果为:",x // y)
y = [1,2,3,4,5] x = 2 z = 10 print("x in y的结果为:",x in y) print("x not in y的结果为:",x not in y) print("z in y的结果为:",z in y) print("z not in y的结果为:",z not in y)
x = 1 y = 2 print("x < y的结果为:",x < y) print("x <= y的结果为:",x <= y) print("x > y的结果为:",x > y) print("x >= y的结果为:",x >= y) print("x == y的结果为:",x == y) print("x != y的结果为:",x != y)
x = 1 y = 2 print("x的值为:",x) print("y的值为:",y) x += y print("x += y的结果为:",x) x = 1 y = 2 x -= y print("x -= y的结果为:",x) x = 1 y = 2 x *= y print("x *= y的结果为:",x) x = 1 y = 2 x /= y print("x /= y的结果为:",x) x = 1 y = 2 x %= y print("x %= y的结果为:",x) x = 1 y = 2 x **= y print("x **= y的结果为:",x) x = 1 y = 2 x //= y print("x //= y的结果为:",x)