随笔分类 -  python基础

1 2 下一页
100道python基础题——(24)
摘要:题:Python有许多内置函数,如果您不知道如何使用它,您可以在线阅读文档或查找一些书籍。 但是Python为每个内置函数都有一个内置的文档函数。 请编写一个程序来打印一些Python内置函数文档,例如abs(),int(),raw_input() 并为您自己的功能添加文档 提示:内置文档方法是__ 阅读全文
posted @ 2023-03-31 21:54 第几个梦乘风起 阅读(34) 评论(0) 推荐(0)
100道python基础题——(23)
摘要:题:写一个可以计算数字平方值的方法 提示: 使用**运算符 s = int(input())ans = s**2;print(ans) 阅读全文
posted @ 2023-03-31 21:51 第几个梦乘风起 阅读(24) 评论(0) 推荐(0)
100道python基础题——(22)
摘要:题:编写一个程序来计算输入中单词的频率。 按字母顺序对键进行排序后输出。假设为程序提供了以下输入: New to Python or choosing between Python 2 and Python 3? Read Python 2 or Python 3. 然后,输出应该是: 2:23.: 阅读全文
posted @ 2023-03-31 21:50 第几个梦乘风起 阅读(57) 评论(0) 推荐(0)
100道python基础题——(21)
摘要:机器人从原点(0,0)开始在平面中移动。 机器人可以通过给定的步骤向上,向下,向左和向右移动。 机器人运动的痕迹如下所示:UP 5DOWN 3LETF 3RIGHT 2方向之后的数字是步骤。 请编写一个程序来计算一系列运动和原点之后距当前位置的距离。如果距离是浮点数,则只打印最接近的整数。例:如果给 阅读全文
posted @ 2023-03-28 16:51 第几个梦乘风起 阅读(37) 评论(0) 推荐(0)
100道python基础题——(20)
摘要:题:使用生成器定义一个类,该生成器可以在给定范围0和n之间迭代可被7整除的数字。 提示:考虑使用yield。 yield使用方法: (34条消息) python中yield的用法详解——最简单,最清晰的解释_python yield_冯爽朗的博客-CSDN博客 def foo(num): i = 1 阅读全文
posted @ 2023-03-28 16:33 第几个梦乘风起 阅读(57) 评论(0) 推荐(0)
100道python基础题——(18)
摘要:题:您需要编写一个程序,按升序对(名称,年龄,高度)元组进行排序,其中name是字符串,age和height是数字。 元组由控制台输入。 排序标准是:1:根据名称排序;2:然后根据年龄排序;3:然后按分数排序。优先级是name> age>得分。如果给出以下元组作为程序的输入:Tom,19,80Joh 阅读全文
posted @ 2023-03-28 16:16 第几个梦乘风起 阅读(65) 评论(0) 推荐(0)
100道python基础题——(18)
摘要:题:网站要求用户输入用户名和密码进行注册。编写程序以检查用户输入的密码的有效性。以下是检查密码的标准:1. [a-z]之间至少有1个字母2. [0-9]之间至少有1个数字1. [A-Z]之间至少有一个字母3. [$#@]中至少有1个字符4.最短交易密码长度:65.交易密码的最大长度:12您的程序应接 阅读全文
posted @ 2023-03-27 21:22 第几个梦乘风起 阅读(112) 评论(0) 推荐(0)
100道python基础题——(17)
摘要:题:编写一个程序,根据控制台输入的事务日志计算银行帐户的净金额。 事务日志格式如下所示:D 100W 200 D表示存款,而W表示提款。假设为程序提供了以下输入:D 300D 300W 200D 100然后,输出应该是:500 ans=0while True: s=input() if not s: 阅读全文
posted @ 2023-03-27 21:12 第几个梦乘风起 阅读(121) 评论(0) 推荐(0)
100道python基础题——(16)
摘要:题:使用列表推导来对列表中的每个奇数。 该列表由一系列逗号分隔的数字输入。假设为程序提供了以下输入:1,2,3,4,5,6,7,8,9然后,输出应该是:1,3,5,7,9 s = input()l=[]list = [x for x in s.split(',')]for a in list: if 阅读全文
posted @ 2023-03-27 21:05 第几个梦乘风起 阅读(177) 评论(0) 推荐(0)
100道python基础题——(类方法总结)
摘要:常量属性: 通常使用大写变量名表示,仅仅是一种提示效果,实质上还是变量。 成员属性: 成员属性是抽象出来的类属性,成员属性不能直接被外部访问或修改,需要通过get和set方法来访问或修改属性值,成员属性一般声明为私有变量,禁止外部直接访问。 成员属性的作用范围为整个类文件,作用范围就是成员属性的有效 阅读全文
posted @ 2023-03-22 10:46 第几个梦乘风起 阅读(119) 评论(0) 推荐(0)
100道python基础题——(set集合总结)
摘要:①定义:集合set是具有唯一元素的无序集合,它和列表很像,但它只能包含唯一的元素,同时需要注意的是集合是无序的,也就是说集合中没有第一个、第二个元素之说,通常我们只是说集合中是否含有这些元素。 ②创建集合: 使用set的构造函数创建空的集合:s1 = set() 创建包含初始值的集合:s1 = {4 阅读全文
posted @ 2023-03-22 10:45 第几个梦乘风起 阅读(385) 评论(0) 推荐(0)
100道python基础题——(1-15总结)
摘要:1.lisi操作 ①列表更新 list[index] ②增加元素 list.append(element) :append是加一个列表的值,列表可以加数字,字符串,列表,元组等 list.extend(element) :extend是解析一个列表,并把里面的值加到当前的列表 list.insert 阅读全文
posted @ 2023-03-22 10:35 第几个梦乘风起 阅读(84) 评论(0) 推荐(0)
100道python基础题——(15)
摘要:题:编写一个程序,计算a + aa + aaa + aaaa的值,给定的数字作为a的值。假设为程序提供了以下输入:9 然后,输出应该是: 11106 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 a = input()n1 = int( "%s" % a )n2 = int( "%s% 阅读全文
posted @ 2023-03-21 15:24 第几个梦乘风起 阅读(90) 评论(0) 推荐(0)
100道python基础题——(14)
摘要:题:编写一个接受句子的程序,并计算大写字母和小写字母的数量。假设为程序提供了以下输入:Hello world!然后,输出应该是:大写实例 1小写实例 9 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 s = input()k = 0h = 0for a in s: if a.isupp 阅读全文
posted @ 2023-03-21 15:15 第几个梦乘风起 阅读(45) 评论(0) 推荐(0)
100道python基础题——(13)
摘要:题:编写一个接受句子并计算字母和数字的程序。假设为程序提供了以下输入:Hello world! 123然后,输出应该是:字母10数字3 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 s = input()k = 0h = 0for a in s: if a.isdigit():#检测数 阅读全文
posted @ 2023-03-21 15:12 第几个梦乘风起 阅读(44) 评论(0) 推荐(0)
100道python基础题——(12)
摘要:题:编写一个程序,它将找到1000到3000之间的所有这些数字(均包括在内),这样数字的每个数字都是偶数。获得的数字应以逗号分隔的顺序打印在一行上。 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 ☆☆☆☆ x = str(s) #数字转换成字符串 if (int(x[0])%2==0) 阅读全文
posted @ 2023-03-20 19:14 第几个梦乘风起 阅读(59) 评论(0) 推荐(0)
100道python基础题——(11)
摘要:问题:编写一个程序,接受一系列逗号分隔的4位二进制数作为输入,然后检查它们是否可被5整除。 可被5整除的数字将以逗号分隔的顺序打印。例:0100,0011,1010,1001那么输出应该是:1010注意:假设数据由控制台输入。 提示:如果输入数据被提供给问题,则应该假定它是控制台输入。 s = in 阅读全文
posted @ 2023-03-20 19:02 第几个梦乘风起 阅读(51) 评论(0) 推荐(0)
100道python基础题——(10)
摘要:问题:编写一个程序,接受一系列空格分隔的单词作为输入,并在删除所有重复的单词并按字母数字排序后打印这些单词。假设向程序提供以下输入:hello world and practice makes perfect and hello world again则输出为:again and hello mak 阅读全文
posted @ 2023-03-20 18:55 第几个梦乘风起 阅读(69) 评论(0) 推荐(0)
100道python基础题——(9)
摘要:多组输入 问题:编写一个程序,接受一行序列作为输入,并在将句子中的所有字符大写后打印行。假设向程序提供以下输入:Hello worldPractice makes perfect则输出为:HELLO WORLDPRACTICE MAKES PERFECT提示:在为问题提供输入数据的情况下,应该假设它 阅读全文
posted @ 2023-03-19 10:01 第几个梦乘风起 阅读(50) 评论(0) 推荐(0)
100道python基础题——(8)
摘要:问题:编写一个程序,接受逗号分隔的单词序列作为输入,按字母顺序排序后按逗号分隔的序列打印单词。假设向程序提供以下输入:without,hello,bag,world则输出为:bag,hello,without,world提示:在为问题提供输入数据的情况下,应该假设它是控制台输入。 item=[x f 阅读全文
posted @ 2023-03-19 09:54 第几个梦乘风起 阅读(61) 评论(0) 推荐(0)

1 2 下一页