我是杭州python第一期的学员,现在已经学习了半个月基础知识,是时候来论坛栽颗树了,希望后面的同学好乘凉!
基础班的知识呢,大概要讲7个事:
第一节都是一些概念了解性的,关于python的起源,就是吉多这个小伙子,在圣诞节期间,为了打发时间,创造出来的语言,而且取名字也很随便的,是因为他是 BBC 电视剧——蒙提·派森的飞行马戏团(Monty Python's Flying Circus)的爱好者,所以取名叫"python".(这才是大牛)
python的设计哲学是:优雅,明确,简单. 而且python的代码量很少,人生苦短,我用python.
优点就是:1) 简单、易学. 2) 免费、开源. 3) 面向对象. 4) 丰富的库. 5) 可扩展性
缺点呢: 1) 运行速度. 2) 国内市场较小 3) 中文资料匮乏
想必这些大家应该查过百度都比较了解了.下面说说具体实例吧,想跟大家分享一波最简单的if-elif-else 判断语句.
首先,语法格式是这样的:
[Python] 纯文本查看 复制代码
if 条件表达式1:
满足条件1要执行的事
elif 条件表达式2:
满足条件2要执行的事
elif 条件表达式3:
满足条件3要执行的事
......
else:
以上条件都不满足,要执行的事
[注释]: 其中,在具体是实例代码做判断的时候,if 可以单独判断使用,if-elif可以单独判断使用,if-elif-else可以连起来用,唯一 else自己不可以连用哦~~
[例题1]:
需求
定义两个整数变量 python_score、c_score,编写代码判断成绩, 要求只要有一门成绩 > 60 分就算合格
[Python] 纯文本查看 复制代码
# 先假定两个考试成绩
python_score = 70
c_score = 50
# 第一步判断,两个成绩是否有一门过了60分,如果有,就输出"考试通过"
if python_score > 60 or c_score > 60:
print("考试通过")
# 如果以上条件不满足,就输出"再接再厉!"
else:
print("再接再厉!")
[例题2]
需求
[Python] 纯文本查看 复制代码
# 先输入一个节日
holiday_name = "平安夜"
# 第一步先判断是不是情人节,如果是,输出"买玫瑰""看电影"
if holiday_name == "情人节":
print("买玫瑰")
print("看电影")
# 如果第一个条件不满足,进入第二步判断是不是平安夜,如果是,输出"买苹果""吃大餐"
elif holiday_name == "平安夜":
print("买苹果")
print("吃大餐")
# 如果上一个条件不满足,进入第三步判断是不是生日,如果是,输出"买蛋糕"
elif holiday_name == "生日":
print("买蛋糕")
# 如果以上条件都不满足,就输出"每天都是节日啊..."
else:
print("每天都是节日啊……")
通过两个例子,大家有木有觉得这部分内容很简单,复杂的还有if判断的嵌套,就是if判断里包含其他if判断,遇到这样的问题只要想好判断条件和执行的结果就好了~~
技术贴简单的分享到这里,有时间再更下一波咯....