python编程例子20行左右(20行左右的python题)

http://www.itjxue.com  2023-03-08 07:43  来源:未知  点击次数: 

写一个20行以上的python简单代码

class?Price:

????ticket_d?=?100

????ticket_w?=?ticket_d*1.2

????def?rq(self):

????????self.a?=?int(input('请输入是平日还是周末(平日:1/周末:0):'))

????????if?self.a?==?0:

????????????self.p?=?self.ticket_w

????????if?self.a?==?1:

????????????self.p?=?self.ticket_d

????def?pj(self):

????????input('请输入是人数'?+?'\n')

????????self.ad?=?int(input('大人数量:'))

????????self.ch?=?int(input('儿童数量:'))

????????self.money?=?self.p?*self.ad?+?self.p?*self.ch/2

????????print('%f'?%?self.money)

class?Ticket():

????????def?__init__(self,?weekend=False,?child=False):

????????????????self.exp?=?100

????????????????if?weekend:

????????????????????????self.inc?=?1.2

????????????????else:

????????????????????????self.inc?=?1

????????????????if?child:

????????????????????????self.discount?=?0.5

????????????????else:

????????????????????????self.discount?=?1

????????def?calcPrice(self,?num):

????????????????return?self.exp?*?self.inc?*?self.discount?*?num

adult?=?Ticket()

child?=?Ticket(child=True)

print("2个成人?+?1个小孩平日票价为:%.2f"?%?(adult.calcPrice(2)?+?child.calcPrice(1)))

输出20行带行号的“Hello+Python”,最后输出一行不带行号?

text=('''# 打印"Hello Python",代码如下;

# 前20行有行号,第21行结束,无行号;

k = 1 # 设定循环初始次数;

TestString = "Hello Python" # 测试字符串;

print("#"*10+"输出结果如下"+"#"*10);

while 1:#开始循环;

\tif k = 20:#次数在20以内;

\t\tprint(f"第{k}行,{TestString}") # 带行号;

\telse:# 总次数超过20次;

\t\tprint(f"最后一行,{TestString}") # 不带行号;

\t\tbreak # 退出循环;

\tk += 1 # 次数累加;

print("#"*12+"输出结束"+"#"*12);\n''');

print(text) # 查看代码;

exec(text) # 打印结果;

求一段大概20行左右的python代码,并详细注释

需要示例代码?GitHub上有很多很多,英文看着难受?那就中文的CSDN码云,代码太复杂?搜各种模块的官方文档吧。基础不好?买本入门书籍,照着敲吧

python编程例子有哪些?

python编程经典例子:

1、画爱心表白、图形都是由一系列的点(X,Y)构成的曲线,由于X,Y满足一定的关系,所以就可以建立模型,建立表达式expression,当满足时,两个for循环(for X in range;for Y in range)就会每行每列的打印。

2、快递查询工具、此Python小项目需要用到json与requests两个库,还需调用API。

3、用python编程完成图像识别、鼠标模拟,需要调用OpenCV框架。

扩展资料:

Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。

Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出,而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出,缩进成为了语法的一部分。

(责任编辑:IT教学网)

更多

推荐网页文字特效文章