python 语法基础

来源:互联网 发布:网络推广专员面试 编辑:程序博客网 时间:2024/06/14 07:56

输入输出:

name = input('Your name:')print('hello {}'.format(name))

文本划分:

sample = "john,plastic,joe"split_list = sample.split(",")print(split_list)string_two = "How are you\nI'm fine\nThank you."split_string_two = string_two.split('\n')print(split_string_two)


条件分支:

grade = 59if grade > 90:    print('A')elif grade > 75:    print('B')elif grade > 60:    print('C')else:    print('D')

for循环:

cities = ["Austin", "Dallas", "Houston"]for city in cities:         print(city)

while循环:

i = 0while i < 3:    i += 1    print (i)


文件读写:

f = open("test.txt", "r")g = f.read()print(g)f.close()
f = open("test_write.txt", "w")f.write('123456')f.write('\n')f.write('234567')f.close()

List使用:

countries = []countries.append("China")countries.append("India")countries.append("United States")print (countries)c = countries[1]print (c)


Map使用:

scores = {} print (type(scores))scores["Jim"] = 80scores["Sue"] = 85scores["Ann"] = 75print (scores)print (scores["Sue"])