摘要:
测试代码 测试函数 核实一系列输入是否能得到预期的输出 name_function.py def get_formatted_name(first, last): """Generate a neatly formatted full name.""" full_name = first + ' ' 阅读全文
摘要:
文件和异常 从文件中读取数据 要使用文本文件中的信息,首先需要将信息读取到内存中 读取整个文件 pi_digits.txt 3.1415926535 8979323846 2643383279 file_reader.py with open('pi_digits.txt') as file_obj 阅读全文
摘要:
类 创建和使用类 创建Dog类 在Python中,首字母大写的名称指的是类 class Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): """初始化属性name和age""" self.name = name self.age = ag 阅读全文
摘要:
函数 函数是带名字的代码块,用于完成具体工作。 定义函数 def greet_user(): #函数定义,指出函数名,括号必不可少,以冒号结尾 """显示简单的问候语""" #文档字符串,用来生成有关程序中函数的文档 print("Hello") #函数体 greet_user() #函数调用 向函 阅读全文
摘要:
用户输入和while循环 函数input()的工作原理 函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,方便使用。 message = input("Tell me something, and I will repeat it back t 阅读全文
摘要:
字典 一个简单的字典 alien = {'color': 'green', 'points': 5} print(alien['color']) print(alien['points']) #输出 green 5 使用字典 字典用放在{}中的一系列键-值对表示,键-值对是两个相关联的值。 键和值之 阅读全文
摘要:
if语句 条件测试 检查是否相等 car = 'Bmw' print(car == 'Bmw') print(car == 'bmw') #区分大小写 #返回 True False car = 'Bmw' print(car.lower() == 'bmw') #不区分大小写 #返回 True 阅读全文
摘要:
操作列表 遍历整个列表 for循环打印所有元素: for bicyle in bicyles: print(bicyle) for循环中,可对每个元素执行任何操作: for bicyle in bicyles: print(bicyle.title() + ", this is mine") for 阅读全文
摘要:
列表 bicyles = ['trek', 'cannondale', 'redline', 'specialized'] 访问列表元素:bicyles[0] #索引从0开始 修改、添加和删除元素 修改列表元素:bicyles[0]=’lu‘ 添加元素到列表末尾:bicyles.append('lu 阅读全文
摘要:
变量和简单数据类型 字符串 用单引号或双引号括起: ‘... ‘ ”...“ 首字母大写:.title() 全部字母大写: .upper() 全部字母小写: .lower() 合并(拼接)字符串:+ 使用制表符或换行符添加空白: \t \n 删除空白: .rstrip() .lstrip() .st 阅读全文