自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除