Python-Core-50-Courses
Python-Core-50-Courses copied to clipboard
Python语言基础50课
s1 = 'hello world' s2 = 'hello world' s3 = s2 print(s1 == s2, s2 == s3) # True True print(s1 is s2, s2 is s3) # False True 实际执行结果为:...
 即“items = ['Python', 'Java', 'Go', 'Kotlin'] items.pop(0) items.pop(len(items) - 1) print(items)” 这段代码的作用是从一个包含四个字符串元素的列表中删除第一个和最后一个元素,然后输出剩下的两个元素。 具体来说,代码首先定义了一个名为“items”的列表,其中包含四个字符串元素。接着,调用列表的pop()方法,通过指定索引0或(len(items) - 1)来删除列表的第一个或最后一个元素。这里的值为0代表列表的第一个元素,而(len(items) - 1)代表列表的最后一个元素(因为列表的索引从零开始)。 最后,使用print()函数输出经过删除操作之后的列表“items”,也就是['Java', 'Go']这个列表。
[将数据写入CSV文件](https://github.com/jackfrued/Python-Core-50-Courses/blob/master/%E7%AC%AC23%E8%AF%BE%EF%BC%9A%E7%94%A8Python%E8%AF%BB%E5%86%99CSV%E6%96%87%E4%BB%B6.md#%E5%B0%86%E6%95%B0%E6%8D%AE%E5%86%99%E5%85%A5csv%E6%96%87%E4%BB%B6) csv存入汉字内容乱码 ```py import csv import random with open('scores.csv', 'w',encoding='utf-8') as file: writer = csv.writer(file, delimiter='|', quoting=csv.QUOTE_ALL) writer.writerow(['姓名', '语文', '数学', '英语']) names = ['关羽', '张飞', '赵云', '马超', '黄忠'] for name...
吉多·范罗苏姆 (Guido van Rossum)
没有考虑x,y的大小,建议修改一下 x = int(input('x = ')) y = int(input('y = ')) if x > y: x, y = y, x for factor in range(x, 0, -1): if x % factor...
原题目为公鸡5元一只,母鸡3元一只,小鸡1元三只,用100块钱买一百只鸡,问公鸡、母鸡、小鸡各有多少只。 """ 《百钱百鸡》问题 Version: 0.1 Author: 骆昊 """ ```python # 假设公鸡的数量为x,x的取值范围是0到20 for x in range(0, 21): # 假设母鸡的数量为y,y的取值范围是0到33 for y in range(0, 34): z = 100 - x - y...
第08课58行:”......这一点跟我们上一课讲到的字符串有着鲜明的差别......“ 上一课并未讲到字符串,字符串的内容安排在第10课,可能是以前在进行课程重构时遗留的bug,请修正
在默认情况下,pip会访问`https://pypi.org/simple/`来获得三方库相关的数据,但是国内访问这个网站的速度并不是十分理想,因此国内用户可以使用豆瓣网提供的镜像来替代这个默认的下载源,操作如下所示。 `pip install ujson` 应为 `pip install ujson -i http://pypi.douban.com/simple/`