自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 2020-04-17

8-8用户的专辑 用户的专辑:在为完成8-7编写的程序中,编写一个while循环,让用户输入一个专辑的歌手和名称。获取这些信息后,使用它们来调用函数make_album(),并将创建的字典打印出来。在这个while循环中,务必要提供退出途径。 def make_album(singer_name,album_name): album_info = {'singer':singer_name...

2020-04-17 11:45:40 97

原创 2020-04-08

8-7 专辑: 编写一个名为make_album()的函数,它创建一个描述音乐专辑的字典。这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典。使用这个函数创建三个表示不同专辑的字典,并打印每个返回的值,以核实字典正确地存储了专辑的信息。 给函数make_album()添加一个可选形参,以便能够存储专辑包含的歌曲数。如果调用这个函数时指定了歌曲数,就将这个值添加到表示专辑的字典中。调...

2020-04-08 01:34:39 738

原创 2020-04-07

遍历列表 nums = [1,2,3,4] #1.while length = len(nums) i = 0 while i < length: print('nums[%d]: %s'%(i,nums[i])) i += 1 print('*'*20) #2.for j = 0 for num in nums: print('nums[%d]...

2020-04-07 14:05:11 76

原创 2020-04-06

统计字符串里面每个字符的数量 #coding=utf-8 str1 = 'abcdefgadsfgbccfhhhgftyhgddd' #创建空列表,用于存储字符串和对应的数量 numList = [] #遍历字符串 for i in str1: #统计每个字符的数量 num1 = str1.count(i) #字符和数量合成一个字符串 num...

2020-04-06 01:27:31 72

原创 2020-04-03

while 循环打印*成侧金字塔 #coding=utf-8 i = 1 while i <= 5:#控制行数 print('*'*i)#i控制每行字数 i += 1 j = 4 while j >= 1: print('*'*j) j -= 1 ...

2020-04-03 12:18:35 52

原创 2020-04-03

balance =3 seat = 1 if balance >= 2: print("You can get on the bus.") if seat >=0: print("You can st down.") else: print("There is no seat,you have to stand.") else: ...

2020-04-03 00:50:58 46

原创 2020-04-03

if判断 如果身高超过2.2米,则可以打篮球了 #The unit is meter height = 2 if height >= 2.2: print("You can play basketball.")

2020-04-03 00:19:43 48

原创 2020-04-01

8-5 城市: 编写一个名为describe_city()的函数,它接受一座城市的名字以及该城市所属的国家。这个函数应打印一个简单的句子,如Reykjavik is in Iceland。给用于存储国家的形参指定默认值。为三座不同的城市调用这个函数,且其中至少有一座城市不属于默认国家。 def describe_city(city,country='Iceland'): print(cit...

2020-04-01 11:46:46 93

原创 2020-04-01

#8-4 大号T恤: 修改函数make_shirt(),使其在默认情况下制作一件印有字样“I love Python”的大号T恤。调用这个函数来制作如下T恤:一件印有默认字样的大号T恤、一件印有默认字样的中号T恤和一件印有其他字样的T恤(尺码无关紧要)。 def make_shirt(size,words='I love Python'): """show the t_shirt's i...

2020-04-01 11:33:08 122

原创 2020-04-01

8-3 T恤 编写一个名为make_shirt()的函数,它接受一个尺码以及要印到T恤上的字样。这个函数应打印一个句子,概要地说明T恤的尺码和字样。 使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。 def make_shirt(size,words): """show the t_shirt's information""" print("The si...

2020-04-01 11:15:19 98

原创 2020-04-01

8-2 喜欢的图书 编写一个名为favorite_book()的函数,其中包含一个名为title的形参。这个函数打印一条消息,如One of my favorite books is Alice in Wonderland。调用这个函数,并将一本图书的名称作为实参传递给它。 def favorite_book(title): print("One of my favorite books ...

2020-04-01 03:48:06 53

原创 2020-04-01

8-1 消息 编写一个名为display_message()的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 def display_message(): print("我在本章学的是函数") display_message() ...

2020-04-01 03:46:02 50

原创 2020-04-01

#7-10 梦想的度假胜地: 编写一个程序,调查用户梦想的度假胜地。使用类似于“If you could visit one place in the world, where would you go?”的提示,并编写一个打印调查结果的代码块。 #coding=utf-8 #创建空字典 responses = {} while True: #提示输入被调查者的名字和回答 name...

2020-04-01 03:22:58 64

原创 2020-04-01

7-9 五香烟熏牛肉(pastrami)卖完了 使用为完成练习7-8而创建的列表sandwich_orders,并确保’pastrami’在其中至少出现了三次。 在程序开头附近添加这样的代码:打印一条消息,指出熟食店的五香烟熏牛肉卖完了; 再使用一个while循环将列表sandwich_orders中的’pastrami’都删除。 确认最终的列表finished_sandwiches中不包含’pa...

2020-04-01 02:58:57 60

原创 2020-04-01

##7-8 熟食店 创建一个名为sandwich_orders的列表,在其中包含各种三明治的名字; 再创建一个名为finished_sandwiches的空列表。 遍历列表sandwich_orders,对于其中的每种三明治,都打印一条消息,如I made your tuna sandwich,并将其移到列表finished_sandwiches。所有三明治都制作好后,打印一条消息,将这些三明治列...

2020-04-01 02:36:40 263

原创 2020-04-01

标题 #coding=utf-8 #创建用户列表 users=['a','b','c','d','admin'] #遍历列表,如果用户名为“admin”,打印特殊问候消息,否则,打印普通问候消息 if users: for user in users : if user == 'admin' : print('Hello '+user+', ...

2020-04-01 01:31:20 130

原创 2020-04-01

5-8 以特殊方式跟管理员打招呼 创建一个至少包含5个用户名的列表,且其中一个用户名为’admin’。想象你要编写代码,在每位用户登录网站后都打印一条问候消息。遍历用户名列表,并向每位用户打印一条问候消息。 如果用户名为’admin’,就打印一条特殊的问候消息,如“Hello admin, would you like to see a status report?”。 否则,打印一条普通的问候...

2020-04-01 01:15:17 75

原创 2020-04-01

5-11 序数 序数表示位置,如1st和2nd。大多数序数都以th结尾,只有1、2和3例外。 在一个列表中存储数字1~9。 遍历这个列表。 在循环中使用一个if-elif-else结构,以打印每个数字对应的序数。输出内容应为1st、2nd、3rd、4th、5th、6th、7th、8th和9th,但每个序数都独占一行。 #coding=utf-8 #创建列表,存储数字1~9 numbers=li...

2020-04-01 01:05:21 57

原创 2020-04-01

5-10 检查用户名 按下面的说明编写一个程序,模拟网站确保每位用户的用户名都独一无二的方式。 创建一个至少包含5个用户名的列表,并将其命名为current_users。 再创建一个包含5个用户名的列表,将其命名为new_users,并确保其中有一两个用户名也包含在列表current_users中。 遍历列表new_users,对于其中的每个用户名,都检查它是否已被使用。如果是这样,就打印一条消...

2020-04-01 00:53:38 198

原创 2020-03-31

5-1条件测试 5-1 条件测试:编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。你编写的代码应类似于下面这样: car = ‘subaru’ print(“Is car == ‘subaru’? I predict True.”) print(car == ‘subaru’)   print("\nIs car == ‘audi’? I predict False.") ...

2020-03-31 14:11:37 61

原创 2020-03-28

标题三个出口 7-6 三个出口:以另一种方式完成练习-4或练习-5,在程序中采取如下所有做法。 ·在while循环中使用条件测试来结束循环。 ·使用变量active来控制循环结束的时机。 ·使用break语句在用户输入’quit’时退出循环。 ‘’‘prompt = “Please enter the pizza toppings. To finish,please enter ‘quit’.\n...

2020-03-31 13:05:44 113

原创 2020-03-31

猜拳游戏 ## 猜拳游戏 #coding=utf-8 import random #玩家输入 playerstr = input("请输入 剪刀(0) 石头(1) 布(2):") player = int(playerstr) #电脑随机 computer = random.randint(0,2) #判断输赢(玩家) #赢 if (player==0 and computer==2) or (p...

2020-03-31 12:43:54 78

原创 2020-03-27

标题 List item

2020-03-27 12:51:05 49

原创 2020-03-26

练习 写一个程序,输出itcast.cn print(“itcast.cn”)

2020-03-26 01:16:12 49

空空如也

空空如也

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

TA关注的人

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