5.2

#coding=utf-8
#仅选取原题中几个小问,避免代码段太长
string = 'GGwp'
print("Is string.lower() == 'ggwp'? I predict True.")
print(string.lower() == 'ggwp')
print("Is string.lower() == 'goodgame'? I predict False.")
print(string.lower() == 'goodgame')num = 3
print("Is 3 < 4?I predict True.")
print(3 < 4)
print("Is 3 < 2?I predict False.")
print(3 < 2)major = ['ESL','PGL','MDL']
print("Is ESL in major?I predict True.")
print('ESL' in major)
print("Is GESC in major?I predict False.")
print('GESC' in major)

5.3

alien_color = 'green'
if alien_color == 'green':print("YOU GET 5 POINTS")alien_color = 'yellow'
if alien_color == 'green':print("YOU GET 5 POINTS")

5.4

alien_color = 'green'
if alien_color == 'green':print("YOU GET 5 POINTS")
else:print("YOU GET 10 POINTS")alien_color = 'yellow'
if alien_color == 'green':print("YOU GET 5 POINTS")
else:print("YOU GET 10 POINTS")

5.8

users = ['admin','kky','ppd','puppey','solo']
for user in users:if user == 'admin':print("Hello admin,would you like to update the game?")else:print("Hello " + user + ", there is some the new update.")

5.9

users = ['admin','kky','ppd','puppey','solo']
users = []
if len(users):for user in users:if user == 'admin':print("Hello admin,would you like to update the game?")else:print("Hello " + user + ", there is some the new update.")
else:print("we need to find some users")

5.11

nums = range(1,10)
for num in nums:if num == 1:print("1st")elif num == 2:print("2nd")elif num == 3:print("3rd")else:print(str(num) + "th")

============================================================================

6.1

message = {'first_name': 'jacky', 'second_name': 'mao', 'age': 26, 'club': 'Fnc'}
print(message['first_name'])
print(message['second_name'])
print(message['age'])
print(message['club'])

6.2

fnums = {'Zhang': 3, 'li': 4, 'Wang': 5, 'Zhao': 6, 'Sun': 7}
for key,value in fnums.items():print(key + " like " + str(value))

6.5

rivers = {'nile': 'egypt','Changjiang': 'china','Amazon': 'brazil'
}for key,value in rivers.items():print("The " + key.title() + " runs through " + value.title() )print("")
for key in rivers.keys():print(key)print("")
for value in rivers.values():print(value)

6.6

player_1 = {'first_name': 'Jacky', 'second_name': 'Mao', 'age': 26, 'club': 'Fnc'}
player_2 = {'first_name': 'Artour', 'second_name': 'Babaev', 'age': 21, 'club': 'EG'}
player_3 = {'first_name': 'Liangzhi', 'second_name': 'Hu', 'age': 25, 'club': 'Newbee'}
people = [player_1, player_2, player_3]
for player in people:print(player)

6.10

fnums = {'Zhang': [3, 4], 'li': [4, 5], 'Wang': [5, 6],'Zhao': [6, 7], 'Sun': [7, 8]
}
for key,value in fnums.items():print(key + " like :" )for num in value:print("\t" + str(num))

高级编程技术,第三周相关推荐

  1. 高级编程技术 Python 第二周作业

    本周主要内容为列表和元组的基本操作. 一.教材第三章练习选做 3-1.3-2:基本的列表使用,没有任何难度. #3-1, 3-2 names = ['Okabe Rintaro', 'Makise K ...

  2. [SYSU][大二下] 高级编程技术HW Week-2 Lecture-2

    Question 教材中课后的练习,4-1到4-15,选一些写到你的博客上 Answer ''' SYSU - [专选]高级编程技术 - Week2, Lecture2 HW by Duan 2018 ...

  3. 鼠标绘图 c语言,c语言高级编程技术教程 图形显示方式与鼠标输入.doc

    c语言高级编程技术教程 图形显示方式与鼠标输入 c语言高级编程技术教程 图形显示方式和鼠标输入 图形显示方式和鼠标输入 问题的提出编写程序,使用鼠标进行如下操作:按住鼠标器的任意键并移动,十字光 标将 ...

  4. UNIX环境高级编程(第三版)关于apue.h的用法

    UNIX环境高级编程(第三版)中的例子用到apue.h这个头文件,但是书里面写的地址已经不能访问. 经过一番查找之后,找到如下解决方案: 1.到www.apuebook.com上下载第2版的源码,也可 ...

  5. C语言编程>第三周 ⑥ 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    例题:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 代码如下: /*程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个 ...

  6. C语言编程>第三周 ⑤ 对10个数进行排序。

    例题:对10个数进行排序. 代码如下: /*程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换.*/ #include ...

  7. C语言编程>第三周 ⑧ 打印出杨辉三角形(要求打印出10行)

    例题:打印出杨辉三角形(要求打印出10行) 代码如下: /*程序分析:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1... */ #include<stdio.h& ...

  8. C语言编程>第三周 ⑦ 将一个数组逆序输出。

    例题:将一个数组逆序输出. 代码如下: /*程序分析:用第一个与最后一个交换.*/ #include<stdio.h> #define N 5 int main() {int a[N]={ ...

  9. C语言编程>第三周 ④ 求100之内的素数。

    例题:求100之内的素数. 代码如下: #include <stdio.h> #include "math.h" #define N 101 main() {int i ...

  10. ole2高级编程技术 pdf_21天快速掌握Python语言,《21天学通Python》PDF版送给你去学...

    Python的学习书籍小编看过很多,但是这本<21天学通Python>真的是堪称极品! 本书的作者团队成员为一线开发工程师.资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版 ...

最新文章

  1. How can I create an Asynchronous function in Javascript?
  2. 讲一讲什么是 MMAP
  3. linux 非交互ssh sshpass简介
  4. 【超级实用】程序添加后台执行的选项
  5. 一年几百亿的电费 中国移动再提5G功耗问题
  6. 大一计算机课实训总结1000字,大一计算机实训报告.doc
  7. python对Excel的操作 xlrd、xlwt包详解
  8. python mss_Python实现的连接mssql数据库操作示例
  9. Angr安装与使用之安装篇
  10. 微软ewf不还原注册表_Microsoft大胆计划将功能区还原回工具栏
  11. Windows蓝屏之后,DUMP分析教程
  12. 计算机在智能制造专业中的应用,数控技术在智能制造中的应用及发展分析
  13. 海外英语杂志社海外英语杂志社海外英语编辑部2022年第14期目录
  14. 考研高数——积分中值定理证明
  15. 图标、图片、矢量图注册,通过名称来配置icon可以提高性能
  16. 计算机显示器的三原色是,显示器参数看不懂?看完你就明白啦!
  17. python远程聊天_python 实现实时聊天
  18. 小狗钱钱《读书笔记》系列(上)
  19. 天敏VC4000视频开发设计方案
  20. 读:Multi-scale pulmonary nodule classification with deep feature fusion via residual network

热门文章

  1. 工作环境的改善---提高工作效率和工作质量
  2. 计算机的组策略在哪,组策略命令,教您电脑组策略怎么打开
  3. 如果让你来制作一个访问量很高的大型网站,你会如何来管理所有CSS文件、JS与图片?
  4. (Qt)windows下鼠标键盘热插拔监测
  5. Windows10使用屏幕键盘
  6. Python学习——语法错误与异常
  7. MINA、Netty、Twisted一起学(十二):HTTPS
  8. 网易发起“疾风”智造IoT联盟,深化“互联网+先进制造业”发展
  9. 太阳能逐日自动跟踪系统,太阳能光伏追光追日发电实训系统
  10. Linux遇到删除不掉的文件或者文件夹解决办法