发布于2019-08-05 12:01 阅读(1001) 评论(0) 点赞(5) 收藏(0)
python优缺点:
Python的优点很多,简单的可以总结为以下几点。
简单和明确,做一件事只有一种方法。
学习曲线低,跟其他很多语言相比,Python更容易上手。
开放源代码,拥有强大的社区和生态圈。
解释型语言,天生具有平台可移植性。
支持两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。
可扩展性和可嵌入性,可以调用C/C++代码,也可以在C/C++中调用Python。
代码规范程度高,可读性强,适合有代码洁癖和强迫症的人群。
Python的缺点主要集中在以下几点。
执行效率稍低,因此计算密集型任务可以由C/C++编写。
代码无法加密,但是现在的公司很多都不是卖软件而是卖服务,这个问题会被淡化。
在开发时可以选择的框架太多(如Web框架就有100多个),有选择的地方就有错误。
Windows环境下搭建:
可以在Python官方网站下载到Python的Windows安装程序(exe文件),需要注意的是如果在Windows 7环境下安装需要先安装Service Pack 1补丁包(可以通过一些工具软件自动安装系统补丁的功能来安装),安装过程建议勾选“Add Python 3.6 to PATH”(将Python 3.6添加到PATH环境变量)并选择自定义安装,在设置“Optional Features”界面最好将“pip”、“tcl/tk”、“Python test suite”等项全部勾选上。强烈建议使用自定义的安装路径并保证路径中没有中文。
python与c语言,java语言较为不同,但却最为简单。如果学过C语言与java的人,尽量在写python的时候将已经成为习惯的C语言和java写法尽量忘记,否则在写python的时候回经常出错。
第一个python程序:
感受用python画画:
利用python写一个简单的加减乘除:
python输入一个人名,随后输出……你真丑
写出一个用*号组成的正方形
课后作业:
1题
c=float(input("请输入摄氏度:")) f=(9/5)*c+32 print("%d 摄氏度是%d 华氏度" %(c,f))
2题
import math r,h=map(float,input("请输入圆柱的底面半径与高:").split()) area=r*r*math.pi volume=area*h print("底面积为:%.4f" %(area)) print("体积为:%.1f" %(volume))
3题
feet=float(input("请输入英尺数:")) print("%d英尺等于%.4f米"%(feet,feet*0.305) )
4题
M=float(input("请输入水量:")) it=float(input("请输入初始温度:")) ft=float(input("请输入最终温度:")) Q=M*(ft-it)*4184 print("所需要的热量为:%.1f"%(Q))
5题
balance,interest_rate=map(float,input("请输入差额和年利率: ").split()) rate=balance*(interest_rate/12000) print("利息为:%.5f"%(rate))
6题
v0,v1,t=map(float,input("请输入v0,v1和t:").split(",")) a=(v1-v0)/t print("加速度为: %.4f"%(a))
7题
money=float(input("每月存入钱数:")) for i in range(6): s=money*(1+0.00417) money=100+s print("第六月账户钱数: %.3f"%s)
8题
n=int(input("请输入一个0-1000的整数")) baiwei=int(n//10/10) shiwei=n//10%10 gewei=n%10 print("输入数字各位之和为: %d"%(baiwei+shiwei+gewei))
作者:爱妃不要跑
链接:https://www.pythonheidong.com/blog/article/4473/991a3429c8d5871c930c/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!