python编程例子20行左右(python300行左右程序)
写一个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)))
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语言利用缩进表示语句块的开始和退出,而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出,缩进成为了语法的一部分。
0基础学python有多难
自学python,大概需要一年半的时间。
依照每个人理解能力的不同,大致上需要一年半左右的时间,至于能不能学好要看你自己的领悟了。
如果有其它编程语言的经验,入门还是非常快的,大概需要2-3个月可以对上。
Python语言编写一些简单的应用建议一开始的是照着敲代码。
就是把别人的例子一个字一个字敲一边,主要选的例子不要太长,以20行内的例子比较适合。
开始改代码。
等你一个字一个字敲一边之后,要开始改代码,比如把把100改为200,比如把for循环的变量改改,然后等你熟悉了,可以改一下结构,改一下顺序。
擦掉重来。等你完成了上面2步,把代码全部删除,然后自己重头开始写出来,一行一行用自己的方法写出来。所有的编程项目都是先模仿、再修改、再创造的流程,这招看起来很笨,但是非常有效果。
尤其是对初学者来说。
求一段大概20行左右的python代码,并详细注释
需要示例代码?GitHub上有很多很多,英文看着难受?那就中文的CSDN码云,代码太复杂?搜各种模块的官方文档吧。基础不好?买本入门书籍,照着敲吧