自定义博客皮肤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 sysimport pygamefrom settings import Settingsfrom ship import Shipfrom bullet import Bulletclass AlienInvasion: """管理游戏资源和行为的类.""" def __init__(self): """初始化游戏并创建游戏资源.""" pygame.init()

2021-09-16 00:31:04 1001

原创 Python编程:从入门到实践(第二版)随书敲代码 第十一章 测试代码

name_function.pydefget_formatted_name(first,last,middle=''):"""生成整洁的姓名."""ifmiddle:full_name=f"{first}{middle}{last}"else:full_name=f"{first}{last}"returnfull_name.title()name.pyfromname_fu...

2021-09-01 22:02:50 235

原创 Python编程:从入门到实践(第二版)随书敲代码 第十章 文件和异常

file_reader.pyfilename='pi_digits.txt'withopen(filename)asfile_object:lines=file_object.readlines()forlineinlines:print(line.rstrip())pi_string.pyfilename='pi_million_digits.txt'withopen(filename)asfile_object...

2021-08-10 19:24:43 658

原创 Python编程:从入门到实践(第二版)随书敲代码 第九章 类

dog.pyclass 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 819

原创 Python编程:从入门到实践(第二版)随书敲代码 第八章 函数

greeter.pydefgreet_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 1557

原创 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 288

原创 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 450

原创 Python编程:从入门到实践(第二版)随书敲代码 第五章 if语句

cars.pycars = ['audi','bmw','subaru','toyota']for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title())toppings.pyrequested_topping = 'mushrooms'if requested_topping != 'anchovies': print("Hold t...

2021-07-10 02:05:22 229

原创 Python编程:从入门到实践(第二版)随书敲代码 第四章 操作列表

magicians.py#4.1 遍历整个列表magicians = ['alice','david','carolina']for magician in magicians: print(magician)magicians1.pymagicians = ['alice','david','carolina']for magician in magicians: print(f"{magician.title()},that was a great trick!")...

2021-07-09 14:37:09 536

原创 Python编程:从入门到实践(第二版)随书敲代码 1~3

Hello World.pyprint("Hello World")message = "Hello Python Crash Course World!"print(message)name.pyname = "ada lovelace"print(name.title())print(name.upper())print(name.lower())full_name.pyfirst_name = "ada"last_name = "lovelace"full_

2021-07-08 14:31:28 921

转载 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 197

原创 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 297 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 496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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