- 博客(13)
- 收藏
- 关注
原创 Python编程:从入门到实践(第二版)随书敲代码 第二部分项目1 外星人入侵 第十二章 武装飞船
主体部分 alien_invasion.py: import sys import pygame from settings import Settings from ship import Ship from bullet import Bullet class AlienInvasion: """管理游戏资源和行为的类.""" def __init__(self): """初始化游戏并创建游戏资源.""" pygame.init()
2021-09-16 00:31:04
1089
原创 Python编程:从入门到实践(第二版)随书敲代码 第十一章 测试代码
name_function.py defget_formatted_name(first,last,middle=''): """生成整洁的姓名.""" ifmiddle: full_name=f"{first}{middle}{last}" else: full_name=f"{first}{last}" returnfull_name.title() name.py fromname_fu...
2021-09-01 22:02:50
326
原创 Python编程:从入门到实践(第二版)随书敲代码 第十章 文件和异常
file_reader.py filename='pi_digits.txt' withopen(filename)asfile_object: lines=file_object.readlines() forlineinlines: print(line.rstrip()) pi_string.py filename='pi_million_digits.txt' withopen(filename)asfile_object...
2021-08-10 19:24:43
790
原创 Python编程:从入门到实践(第二版)随书敲代码 第九章 类
dog.py class Dog: """一次模拟小狗的简单尝试.""" def __init__(self, name, age): """初始化属性name和age.""" self.name = name self.age = age def sit(self): """模拟小狗收到命令时蹲下.""" print(f"{self.name} is now sitting.") def...
2021-07-30 00:31:29
936
原创 Python编程:从入门到实践(第二版)随书敲代码 第八章 函数
greeter.py defgreet_user(username): """显示简单的问候语.""" print(f"Hello,{username.title()}") greet_user('jesse') display_message.py #练习8-1消息 #编写一个名为display_message()的函数,它打印一个句子,指出你在本章学的是什么。 #调用这个函数,确认显示的消息正确无误。 defdisplay_message...
2021-07-21 23:02:38
1751
原创 Python编程:从入门到实践(第二版)随书敲代码 第7章 用户输入和while循环
注明:Sublime Text软件上不能运行提示用户输入的程序,你可使用Sublime Text来编写提示用户输入的程序,但必须从终端运行它们。如python终端 VS code.. parrot.py #7.1函数input()的工作原理 message=input("Tellmesomething,andIwillrepeatitbacktoyou:") print(message) greeter.py #编写清晰的程序 name=input("Pl...
2021-07-17 16:34:05
359
原创 Python编程:从入门到实践(第二版)随书敲代码 第六章 字典
alien.py # 第六章 字典 # 6.1 一个简单的字典 alien_0 = {'color': 'green', 'points': '5'} print(alien_0['color']) print(alien_0['points']) new_points = alien_0['points'] print(f"\nYou just earned {new_points} points!") print("\n") print(alien_0) alien_0['x_position
2021-07-14 00:37:47
529
原创 Python编程:从入门到实践(第二版)随书敲代码 第五章 if语句
cars.py cars = ['audi','bmw','subaru','toyota'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) toppings.py requested_topping = 'mushrooms' if requested_topping != 'anchovies': print("Hold t...
2021-07-10 02:05:22
290
原创 Python编程:从入门到实践(第二版)随书敲代码 第四章 操作列表
magicians.py #4.1 遍历整个列表 magicians = ['alice','david','carolina'] for magician in magicians: print(magician) magicians1.py magicians = ['alice','david','carolina'] for magician in magicians: print(f"{magician.title()},that was a great trick!")...
2021-07-09 14:37:09
623
原创 Python编程:从入门到实践(第二版)随书敲代码 1~3
Hello World.py print("Hello World") message = "Hello Python Crash Course World!" print(message) name.py name = "ada lovelace" print(name.title()) print(name.upper()) print(name.lower()) full_name.py first_name = "ada" last_name = "lovelace" full_
2021-07-08 14:31:28
1031
转载 7.12 编程题3
#include int main(void) { int n; double sumeven = 0.0; int ct_even = 0; double sumodd = 0.0; int ct_odd = 0; while (scanf("%d", &n) == 1 && n != 0) { if (n % 2 == 0) { sumeven += n; ++ct_even; } else
2017-01-05 15:17:48
246
原创 7.12 编程题2
//2.编写一个程序读取输入,读到#字符停止。程序要打印每个输入的字符以及对应的ASCII码(十进制)。一行打印8个字符,建议:使用字符计数和求模运算符(%)在每8个循环周期时打印一个换行符。 #include #include int main (void) { char ch; int i; while (ch=getchar()!='#') { printf("%c=%d
2017-01-05 14:44:24
388
1
原创 7.12 编程练习题1
/*1.编写一个程序读取输入,读到#字符停止,然后报告读取的空格数,换行符数和其他所有字符的数量*/ #include #include //getchar()头文件 int main (void) { char ch; int kgs = 0; int hhf = 0; int qtz = 0; printf("
2017-01-05 14:17:49
599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅