(十三)创建一个你最喜欢歌手的列表。
 # singer=list()
# singer=['a','b','c']
# print(singer)
(十四)创建一个由元组构成的列表,每个元组包含居住过或旅游过的城市的经纬度。
 # s=tuple('1.1','2.2','3.3')
# print(s)
(十五)创建一个包含你的不同属性的字典:身高、最喜欢的颜色和最喜欢的作者等。
 # zi_dian={"height":"1.9m",
# "color":"blue",
# "author":"鲁迅"}
# print(zi_dian)
(十六)编写一个程序,让用户询问你的身高、最喜欢的颜色或最喜欢的作者,并返回上一个挑战中创建的字典。
 # zi_dian={"height":"1.9m",
# "color":"blue",
# "author":"鲁迅"}
# print(zi_dian["height"])
# print(zi_dian["color"])
# print(zi_dian["author"])
# print(zi_dian)
(十七)创建一个字典,将最喜欢的歌手映射至你最喜欢的歌曲。
 # singer={"123":"456",
# "789":"998"}
# print("singer")
(十八)列表、元组和容器只是Python 中内置容器的一部分。自行研究Python 中的集合.(也是一种容器)在什么情况下可以使用集合?
  
  :思考一下,集合与list,tuple的区别 (十九)打印字符串"Camus"中的所有字符。
 # v="Camus"
# print(v[0])
# print(v[1])
# print(v[2])
# print(v[3])
# print(v[4])
(二十)编写程序,从用户处获取两个字符串,将其插入字符串"Yesterday I wrote a[用户输入1]. I sent it to [用户输入2]!"中,并打印新字符串。
 # c=input("type a str:")
# d=input("type a str:")
# a="Yesterday I wrote a {}. I sent it to {}!".format(c,d)
# print(a)
(二十一)想办法将字符串"aldous Huxley was born in 1894."的第一个字符大写,从而使语法正确。
 # a="aldous Huxley was born in 1894"
# v=a.capitalize()
# print(v)
(二十二)对字符串"Where now? Who now? When now?"调用一个方法,返回如下述的列表["Where now", "Who now", "When now"]。
 # a="Where now? Who now? When now? "
# v=a.split("?")
# print(v)
(二十三)对列表["The", "fox", "jumped", "over", "the", "fence", "."]进行处理,将其变成一个语法正确的字符串。每个单词间以空格符分隔,但是单词fence 和句号之间不能有空格符。(别忘了,我们之前已经学过将字符串列表连接为单个字符串的方法。)
 # s=["The", "fox", "jumped", "over", "the", "fence", "."]
# v=" ".join(s)
# v=v.strip()
# print(v)
这是错误的方法!
 #第一种方法
fox = ["The", "fox", "jumped", "over", "the", "fence", "."]
fox = " ".join(fox)
fox = fox[0: -2] + "."
print(fox) #第二种方法
lists = ["The", "fox", "jumped", "over", "the", "fence", "."]
f = ' '.join(lists).title()
x = f.replace(' .','.')
print(x) #在此感谢https://home.cnblogs.com/u/1805839/的指正

如有错误,欢迎指正!

python3基础之“小练习(2)”的更多相关文章

  1. python3基础之“小练习(3)”

    (二十四)将字符串"A screaming comes across the sky."中所有的"s"字符替换为美元符号. # a="A scream ...

  2. python3基础之“小练习(1)”

    (一)打印3个不同的字符 # a=int("123") # b="123" # c=1.2 # print(type(a),a) # print(type(b) ...

  3. java基础知识小总结【转】

    java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...

  4. python3基础视频教程

    随着目前Python行业的薪资水平越来越高,很多人想加入该行业拿高薪.有没有想通过视频教程入门的同学们?这份Python教程全集等你来学习啦! python3基础视频教程:http://pan.bai ...

  5. Python3基础-特别函数(map filter partial reduces sorted)实例学习

    1. 装饰器 关于Python装饰器的讲解,网上一搜有很多资料,有些资料讲的很详细.因此,我不再详述,我会给出一些连接,帮助理解. 探究functools模块wraps装饰器的用途 案例1 impor ...

  6. 2. Python3 基础入门

    Python3 基础入门 编码 在python3中,默认情况下以UTF-8编码.所有字符串都是 unicode 字符串,当然也可以指定不同编码.体验过2.x版本的编码问题,才知道什么叫难受. # -* ...

  7. java基础知识小小结

    java基础知识小总结 在一个独立的原始程序里,只能有一个 public 类,却可以有许多 non-public 类.此外,若是在一个 Java 程序中没有一个类是 public,那么该 Java 程 ...

  8. python002 Python3 基础语法

    python002 Python3 基础语法 编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码: # -* ...

  9. Python3基础(十二) 学习总结·附PDF

    Python是一门强大的解释型.面向对象的高级程序设计语言,它优雅.简单.可移植.易扩展,可用于桌面应用.系统编程.数据库编程.网络编程.web开发.图像处理.人工智能.数学应用.文本处理等等. 在学 ...

随机推荐

  1. from bs4 import BeautifulSoup 引入需要安装的文件和步骤

    调用beautifulsoup库时,运行后提示错误: ImportError: No module named bs4 , 意思就是没有找到bs4模块,所以解决方法就是将bs4安装上,具体步骤如下: ...

  2. nginx针对某个url限制ip访问,常用于后台访问限制【转】

    假如我的站点后台地址为: http://www.abc.net/admin.php 那么我想限制只有个别ip可以访问后台,那么需要在配置文件中增加: location ~ .*admin.* { al ...

  3. 30段极简Python代码

    Python 是机器学习最广泛采用的编程语言,它最重要的优势在于编程的易用性.如果读者对基本的 Python 语法已经有一些了解,那么这篇文章可能会给你一些启发.作者简单概览了 30 段代码,它们都是 ...

  4. 使用肘部法确定k-means均值的k值

    import numpy as np from sklearn.cluster import KMeans from scipy.spatial.distance import cdist impor ...

  5. dotfuscator 在混淆.Net Framework 4.0以上版本的时候报错的解决方法2

    在混淆的时候报错了,错误描述大致如下: Could not find a compatible version of ildasm to run on assembly C:\xxx.dll This ...

  6. alertmanager,grafana,prometheus

    https://zhuanlan.zhihu.com/p/43637757 https://www.cnblogs.com/xiangsikai/p/11289966.html dashboard分文 ...

  7. MongoDB的局域网连接问题

    问题前两天在本机连接虚拟机的MongoDB,总是连接拒绝 上网百度了一堆,找到一些看似解释,实则不一定管用的玩意. 自己找到一个解法是改etc/mongodb.conf文件,把bindIp的127.0 ...

  8. [LeetCode] 1. Two Sum 两数和

    Given an array of integers, return indices of the two numbers such that they add up to a specific ta ...

  9. [LeetCode] 81. Search in Rotated Sorted Array II 在旋转有序数组中搜索 II

    Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed? Would this ...

  10. [LeetCode] 309. Best Time to Buy and Sell Stock with Cooldown 买卖股票的最佳时间有冷却期

    Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...