Python成长之路 day1
开发语言分为两大类:
1高级语言:
python java php 等等
2低级语言:
c 汇编语言
机器码、字节码
程序员通过python规则写的代码叫做源代码,源代码通过python软件编译成为python字节码,在通过c编译成为计算机能够识别的字节码
为什么学习python :
python 相比 php ,php有局限性,php只能做前端网页,而类似于百度这样的网站,百度公司需要庞大的技术团队来做后端的支撑,php只能做前端,而python 既能做前端也能做后端
python 相比 java , java 执行效率高(python 与 java 执行效率相差不大)但是java的开发效率不高,同样的一个功能java需要100行代码才能完成,而python只需要10行代码可能就能解决
例如web框架
c语言是低级语言,是底层语言,python,java,php等语言所编写的代码最终都有由c进行编译成机器语言
大多数公司为了实现开发效率的提高,都选择用python这种高开发效率语言进行开发,但随着公司的不断壮大,底层的性能问题变得逐渐重要,这种公司系统部门会选择用c语言进行开发,而c语言学习成本高,相当于其他语言,c语言工程师的工资也高于其他语言.
python demo1
用if 嵌套判断输入一个整数的奇偶性
print("判断奇偶性:")
tmp = int(input("请输入一个整数:"))
if tmp % 2 == 1:
print("这是一个奇数")
else:
print("这是一个偶数")
#python demo2
#用input输入得到相应的输出(根据性别和段位输出相应的评价结果)
gender = input("请输入性别:")
if gender == "女":
inp = input("请输入英雄联盟段位:")
if inp == ("黄金"):
print("还行")
elif inp == ("白金"):
print("厉害")
elif inp == ("砖石"):
print("女神")
elif gender == "男":
inp = input("请输入英雄联盟段位:")
if inp == ("黄金"):
print("垃圾")
elif inp == ("白金"):
print("垃圾")
elif inp == ("砖石"):
print("牛逼")
elif gender == "基佬":
pass

浙公网安备 33010602011771号