欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python基础#1

程序员文章站 2022-03-07 17:17:54
零基础学习pythonDay1 1.首先介绍一下python Python的优缺点 Python的优点很多,简单的可以总结为以下几点。 简单和明确,做一件事只有一种方法。 学习曲线低,跟其他很多语言相比,Python更容易上手。 开放源代码,拥有强大的社区和生态圈。 解释型语言,天生具有平台可移植性 ......

零基础学习pythonday1

1.首先介绍一下python

python的优缺点

python的优点很多,简单的可以总结为以下几点。

简单和明确,做一件事只有一种方法。

学习曲线低,跟其他很多语言相比,python更容易上手。

开放源代码,拥有强大的社区和生态圈。

解释型语言,天生具有平台可移植性。

支持两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。

可扩展性和可嵌入性,可以调用c/c++代码,也可以在c/c++中调用python

代码规范程度高,可读性强,适合有代码洁癖和强迫症的人群。

python的缺点主要集中在以下几点。

 执行效率稍低,因此计算密集型任务可以由c/c++编写。

 代码无法加密,但是现在的公司很多都不是卖软件而是卖服务,这个问题会被         淡化。

开发时可以选择的框架太多(如web框架就有100多个),有选择的地方就有错误。

  1. 安装编译环境

本文用的是 windows环境 以下只介绍windows用到的东西

可以在[python官方网站](https://www.python.org)下载到pythonwindows安装程序(exe文件),需要注意的是如果在windows 7环境下安装需要先安装service pack 1补丁包(可以通过一些工具软件自动安装系统补丁的功能来安装),安装过程建议勾选“add python 3.6 to path”(将python 3.6添加到path环境变量)并选择自定义安装,在设置“optional features”界面最好将“pip”、“tcl/tk”、“python test suite”等项全部勾选上。强烈建议使用自定义的安装路径并保证路径中没有中文。安装完成会看到“setup was successful”的提示,但是在启动python环境时可能会因为缺失一些动态链接库文件而导致python解释器无法运行,常见的问题主要是api-ms-win-crt\*.dll缺失以及更新directx之后导致某些动态链接库文件缺失,前者可以参照[api-ms-win-crt\*.dll缺失原因分析和解决方法》]()一文讲解的方法进行理或者直接在[微软官网](https://www.microsoft.com/zh-cn/download/details.aspx?id=48145)下载visual c++ redistributable for visual studio 2015文件进行修复,后者可以下载一个directx修复工具进行修复

登陆anaconda navigator网站安装anaconda navigator集成编译工具

打开anaconda navigator使用jupyter作为编译工具

点击    创建新的目录

功能栏相应功能不用多说了吧 懂的都懂

python语言对于缩进要求非常严格

一般来说是1tab键或者4个空格

下面是几个非常简单的小例子

如果有一定其他语言学习经历的朋友学起来会非常容易

程序员对世界发出的问候

helloworld

 

 

 

 

 

 

python基础#1

 

a,b 相加

 python基础#1

利用format输出

 python基础#1

利用%d输出

 python基础#1

使用ascii码简单加密邮箱

python基础#1

摄氏度转华氏度

python基础#1

圆的周长和面积

 python基础#1

判断年份是否闰年
python基础#1