Python从入门到实践
编写函数 solve(),输出 'Hello Python World!'。
编写函数 solve(),定义变量 message = 'Hello Python!',然后输出该变量。
编写函数 solve(),定义变量 message = 'Hello',输出它,然后修改为 'Hello Python',再次输出。
编写函数 solve(),定义字符串 name = 'python programming',输出其首字母大写、全大写和全小写形式,每行一个。
编写函数 solve(),定义 first_name = 'John' 和 last_name = 'Doe',合并为 'John Doe' 并输出。
编写函数 solve(),定义 name = 'Alice' 和 age = 25,使用 f-string 输出 'Alice is 25 years old....
编写函数 solve(),定义字符串 s = ' Python ',分别输出去除左边、右边和两边空白后的结果,用 | 包裹显示。
编写函数 solve(),定义字符串 url = 'https://python.org',删除 'https://' 前缀后输出。
编写函数 solve(),计算并输出 2+3、3-2、2*3、3/2 的结果,每行一个。
编写函数 solve(),计算 0.1 + 0.1 和 0.2 + 0.1,输出两个结果。
编写函数 solve(),计算 7//3 和 7%3,输出两个结果。
编写函数 solve(),计算 2 的 10 次方,输出结果。
编写函数 solve(),将字符串 '42' 转换为整数,加上 8 后输出。
编写函数 solve(),输出 'Hello',并在代码中添加单行注释 '这是一个问候'。
编写函数 solve(),输出 'Simple is better than complex.'。
编写函数 solve(),创建列表 bicycles = ['trek', 'cannondale', 'redline'],输出第一个元素。
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha', 'suzuki'],输出最后一个元素。
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha', 'suzuki'],将第一个元素改为 'ducati',...
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha'],使用 append() 添加 'suzuki',输出列表...
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha'],在索引 0 处插入 'ducati',输出列表。
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha', 'suzuki'],删除索引 0 的元素,输出列表。
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha', 'suzuki'],弹出最后一个元素并输出该元素和剩余列...
编写函数 solve(),创建列表 motorcycles = ['honda', 'yamaha', 'suzuki'],删除值为 'yamaha' 的元素,...
编写函数 solve(),创建列表 cars = ['bmw', 'audi', 'toyota', 'subaru'],使用 sort() 排序后输出。
编写函数 solve(),创建列表 cars = ['bmw', 'audi', 'toyota', 'subaru'],使用 sort() 反向排序后输出。
编写函数 solve(),创建列表 cars = ['bmw', 'audi', 'toyota', 'subaru'],输出临时排序结果和原列表。
编写函数 solve(),创建列表 cars = ['bmw', 'audi', 'toyota', 'subaru'],使用 reverse() 反转后输出。
编写函数 solve(),创建列表 cars = ['bmw', 'audi', 'toyota', 'subaru'],输出列表长度。
编写函数 solve(),创建列表 magicians = ['alice', 'david', 'carolina'],使用 for 循环逐行输出每个名字。
编写函数 solve(),创建列表 magicians = ['alice', 'david', 'carolina'],使用 for 循环输出 'Alice,...
编写函数 solve(),使用 range(1, 6) 创建数字列表并输出。
编写函数 solve(),使用 range() 创建 0 到 10 之间的偶数列表并输出。
编写函数 solve(),创建 1-10 的平方数列表并输出。
编写函数 solve(),创建数字列表 digits = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0],输出最小值、最大值和总和。
编写函数 solve(),创建列表 players = ['charles', 'martina', 'michael', 'florence', 'eli']...
编写函数 solve(),创建列表 players = ['charles', 'martina', 'michael', 'florence', 'eli']...
编写函数 solve(),创建列表 players = ['charles', 'martina', 'michael', 'florence', 'eli']...
编写函数 solve(),创建列表 my_foods = ['pizza', 'falafel', 'carrot cake'],复制为新列表 friend_f...
编写函数 solve(),创建元组 dimensions = (200, 50),输出第一个元素。
编写函数 solve(),创建元组 dimensions = (200, 50),遍历并输出每个元素。
编写函数 solve(),定义 cars = ['audi', 'bmw', 'subaru', 'toyota'],遍历列表,如果是 'bmw' 则大写输出,...
编写函数 solve(),定义 car = 'bmw',判断 car == 'bmw' 是否为 True,输出结果。
编写函数 solve(),定义 topping = 'mushrooms',如果 topping != 'anchovies',输出 'Hold the anc...
编写函数 solve(),定义 age = 18,如果 age >= 18,输出 'You are old enough to vote!'。
编写函数 solve(),定义 age_0 = 22 和 age_1 = 18,如果 age_0 >= 21 且 age_1 >= 21,输出 'both',否...
编写函数 solve(),定义 age_0 = 22 和 age_1 = 18,如果 age_0 >= 21 或 age_1 >= 21,输出 'at leas...
编写函数 solve(),定义列表 requested_toppings = ['mushrooms', 'onions', 'pineapple'],检查 '...
编写函数 solve(),定义列表 banned_users = ['andrew', 'carolina', 'david'],如果 'marie' 不在列表...
编写函数 solve(),定义 age = 12,根据年龄输出门票价格(4岁以下免费,4-18岁25美元,18岁以上40美元)。
编写函数 solve(),定义 age = 65,根据年龄输出门票价格(4岁以下免费,4-18岁25美元,18-65岁40美元,65岁以上20美元)。
编写函数 solve(),定义空列表 requested_toppings = [],如果列表不为空,遍历输出每个元素,否则输出 'Are you sure y...
编写函数 solve(),定义 available_toppings = ['mushrooms', 'olives', 'green peppers'] 和 ...
编写函数 solve(),创建字典 alien_0 = {'color': 'green', 'points': 5},输出 color 的值。
编写函数 solve(),创建字典 alien_0 = {'color': 'green', 'points': 5},添加新键值对 'x_position':...
编写函数 solve(),创建字典 alien_0 = {'color': 'green'},将 color 改为 'yellow',输出字典。
编写函数 solve(),创建字典 alien_0 = {'color': 'green', 'points': 5},删除 points 键值对,输出字典。
编写函数 solve(),创建字典 alien_0 = {'color': 'green'},使用 get() 方法获取 points 的值(默认返回 0),输...
编写函数 solve(),创建字典 user_0 = {'username': 'efermi', 'first': 'enrico', 'last': 'fe...
编写函数 solve(),创建字典 favorite_languages = {'jen': 'python', 'sarah': 'c', 'edward':...
编写函数 solve(),创建字典 favorite_languages = {'jen': 'python', 'sarah': 'c', 'edward':...
编写函数 solve(),创建字典 pizza = {'crust': 'thick', 'toppings': ['mushrooms', 'extra ch...
编写函数 solve(),创建字典 users = {'aeinstein': {'first': 'albert', 'last': 'einstein'}}...
编写函数 solve(),模拟用户输入名字 'Alice',使用变量 name = 'Alice',输出 'Hello, Alice!'。
编写函数 solve(),模拟用户输入年龄 '25',转换为整数后输出 'You are 25 years old.'。
编写函数 solve(),定义 number = 7,判断是奇数还是偶数,输出结果。
编写函数 solve(),使用 while 循环从 1 数到 5,每行输出一个数字。
编写函数 solve(),模拟输入,当值为 'quit' 时退出循环,使用列表 ['hello', 'world', 'quit'] 模拟输入,输出所有非 'q...
编写函数 solve(),使用 while 循环输出 1-10 中的奇数。
编写函数 solve(),定义列表 unconfirmed = ['alice', 'brian'] 和 confirmed = [],将 unconfirme...
编写函数 solve(),定义列表 pets = ['dog', 'cat', 'dog', 'goldfish', 'cat', 'rabbit', 'cat...
编写函数 solve(),定义函数 greet_user() 输出 'Hello!',然后调用它。
编写函数 solve(),定义函数 greet_user(username) 输出 'Hello, {username}!',调用时传入 'jesse'。
编写函数 solve(),定义函数 describe_pet(animal, name) 输出宠物信息,调用时传入 'hamster' 和 'harry'。
编写函数 solve(),定义函数 describe_pet(animal, name),使用关键字参数调用。
编写函数 solve(),定义函数 describe_pet(name, animal='dog'),只传入 name='willie' 调用。
编写函数 solve(),定义函数 get_formatted_name(first, last) 返回格式化的全名,调用并输出结果。
编写函数 solve(),定义函数 get_formatted_name(first, last, middle='') 返回全名,分别测试有无中间名的情况。
编写函数 solve(),定义函数 build_person(first, last) 返回包含姓名的字典,调用并输出。
编写函数 solve(),定义函数 greet_users(names) 遍历列表并问候,传入 ['hannah', 'ty', 'margot'] 调用。
编写函数 solve(),定义函数 print_models(unprinted, completed) 将列表元素移动到另一个列表,传入 ['phone ca...
编写函数 solve(),定义函数 print_models(unprinted, completed),传入列表的副本 [:] 以保留原列表。
编写函数 solve(),定义函数 make_pizza(*toppings) 输出所有配料,传入 'pepperoni', 'mushrooms', 'gre...
编写函数 solve(),定义函数 make_pizza(size, *toppings) 输出披萨大小和配料,传入 16, 'pepperoni', 'mus...
编写函数 solve(),定义函数 build_profile(first, last, **user_info) 返回用户档案字典,传入 first='alb...
编写函数 solve(),模拟导入模块,定义函数 make_pizza(size, *toppings) 并调用。
编写函数 solve(),模拟 from module import function,直接调用函数。
编写函数 solve(),定义函数 make_pizza,使用别名 mp 调用它。
编写函数 solve(),模拟 import module as alias,调用模块中的函数。
编写函数 solve(),定义函数 describe_city(city, country='China') 输出城市信息,调用并输出。
编写函数 solve(),定义函数 city_country(city, country) 返回格式化的字符串 'City, Country',调用两次并输出结...
编写函数 solve(),定义类 Dog,包含方法 __init__(self, name, age) 和 sit(),创建实例并调用 sit() 输出 'Sp...
编写函数 solve(),定义类 Dog,包含 name 和 age 属性,创建实例并输出 name。
编写函数 solve(),定义类 Dog,包含 sit() 和 roll_over() 方法,创建实例并调用两个方法。
编写函数 solve(),定义类 Dog,创建两个实例并分别输出它们的 name。
编写函数 solve(),定义类 Car,包含 make, model, year 属性和 get_descriptive_name() 方法,创建实例并调用方...
编写函数 solve(),定义类 Car,包含 odometer_reading 属性(默认为 0),创建实例并输出该属性。
编写函数 solve(),定义类 Car,包含 odometer_reading 属性,创建实例后直接修改属性值为 23,输出结果。
编写函数 solve(),定义类 Car,包含 update_odometer(mileage) 方法修改里程,创建实例并调用方法。
编写函数 solve(),定义类 Car,包含 increment_odometer(miles) 方法增加里程,创建实例并调用方法。
编写函数 solve(),定义类 Car 和子类 ElectricCar,子类继承父类,创建子类实例并调用父类方法。
编写函数 solve(),定义类 Car 和子类 ElectricCar,子类添加 battery_size 属性,创建实例并输出该属性。
编写函数 solve(),定义类 Car 和子类 ElectricCar,子类添加 describe_battery() 方法,创建实例并调用。
编写函数 solve(),定义类 Car 包含 fill_gas_tank() 方法,子类 ElectricCar 重写该方法输出不同信息。
编写函数 solve(),定义类 Battery 和类 ElectricCar,ElectricCar 包含 Battery 实例作为属性。
编写函数 solve(),模拟导入类,定义 Car 类并创建实例。
编写函数 solve(),模拟导入多个类,定义 Car 和 ElectricCar 类并分别创建实例。
编写函数 solve(),定义类 Restaurant,包含 restaurant_name 和 cuisine_type 属性,以及 describe_res...
编写函数 solve(),定义类 User,包含 first_name 和 last_name 属性,以及 describe_user() 方法。
编写函数 solve(),定义类 User,包含 login_attempts 属性(默认为 0),以及 increment_login_attempts() ...
编写函数 solve(),定义类 User 和子类 Admin,Admin 添加 privileges 列表属性。
编写函数 solve(),定义类 Privileges 包含 privileges 列表和 show_privileges() 方法,Admin 类包含 Pri...
编写函数 solve(),定义类 Battery 包含 get_range() 方法,根据电池容量输出续航里程。
编写函数 solve(),定义类 OrderedList,包含 items 列表和 add_item(item) 方法,添加后自动排序。
编写函数 solve(),定义类 Counter,包含 count 属性和 increment()、reset() 方法。
编写函数 solve(),定义类 BankAccount,包含 balance 属性和 deposit(amount)、withdraw(amount) 方法。
编写函数 solve(),定义类 Rectangle,包含 width 和 height 属性,以及 area() 和 perimeter() 方法。
编写函数 solve(),定义类 Point,包含 x 和 y 坐标,以及 distance_to(other) 方法计算两点距离。
编写函数 solve(),定义类 ShoppingCart,包含 items 字典和 add_item(name, price)、get_total() 方法。
编写函数 solve(),定义类 Temperature,包含 celsius 属性和 to_fahrenheit() 方法。
编写函数 solve(),定义类 Stack,包含 items 列表和 push(item)、pop()、is_empty() 方法。
编写函数 solve(),创建文件 pi_digits.txt 包含 '3.1415926535',读取并输出内容。
编写函数 solve(),创建文件包含三行内容,逐行读取并输出每行。
编写函数 solve(),创建文件包含多行内容,使用 readlines() 读取到列表并输出。
编写函数 solve(),创建文件 programming.txt 并写入 'I love programming.',然后读取并输出。
编写函数 solve(),创建文件并写入多行内容,每行末尾包含换行符。
编写函数 solve(),创建文件并写入一行,然后追加一行新内容。
编写函数 solve(),创建空文件,读取时如果为空输出 'File is empty.'。
编写函数 solve(),尝试计算 5/0,捕获异常并输出 'You cannot divide by zero!'。
编写函数 solve(),尝试读取不存在的文件,捕获异常并输出 'File not found.'。
编写函数 solve(),定义函数 count_words(filename) 统计文件中的单词数,处理文件不存在的情况。
编写函数 solve(),捕获异常时使用 pass 静默处理。
编写函数 solve(),尝试将 'abc' 转换为整数,捕获 ValueError 并输出 'Invalid number.'。
编写函数 solve(),尝试将字符串和整数相加,捕获 TypeError 并输出 'Type error.'。
编写函数 solve(),尝试访问列表越界索引,捕获 IndexError 并输出 'Index out of range.'。
编写函数 solve(),尝试访问字典中不存在的键,捕获 KeyError 并输出 'Key not found.'。
编写函数 solve(),使用一个 except 块处理多种异常类型。
编写函数 solve(),使用 try-except-else 结构,成功时输出结果。
编写函数 solve(),使用 try-except-finally 结构,finally 块始终执行。
编写函数 solve(),定义函数 check_age(age),当 age < 0 时抛出 ValueError。
编写函数 solve(),使用 json 模块将列表 [1, 2, 3] 存储到文件并读取。
编写函数 solve(),使用 json 存储和读取用户名,模拟记住用户功能。
编写函数 solve(),定义函数 get_stored_username() 和 greet_user(),实现用户问候功能。
编写函数 solve(),定义函数 get_formatted_name(first, last),编写测试验证其正确性。
编写函数 solve(),使用 unittest 风格测试函数 get_formatted_name()。
编写函数 solve(),定义类 AnonymousSurvey 并编写测试验证其方法。
编写函数 solve(),模拟 setUp 方法创建测试用的对象。
编写函数 solve(),定义类 User 和 UserManager,实现添加用户和查找用户功能。
编写函数 solve(),定义类 Calculator,实现加减乘除方法。
编写函数 solve(),定义类 TodoList,实现添加、删除、显示待办事项功能。
编写函数 solve(),定义类 Book 和 Library,实现添加图书、借出图书、归还图书功能。