Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python-one

Python-one

原创
作者头像
数字悠客
修改于 2020-05-06 07:33:53
修改于 2020-05-06 07:33:53
7720
举报

基础知识:


1. python的简介

  • python的创始人为吉多·范罗苏姆(Guido van Rossum), Python崇尚优美、清晰、简单,是⼀个优秀并广泛使用的语言。   
  • python可以应用于众多领域,如:数据分析,组件集成,网络服务,图像处理,数值计算。
  • Python当前应用领域:云计算: 典型应用OpenStackWEB开发: 优秀WEB网站框架,众多大型⽹网站均为Python开发,Youtube,Dropbox, 豆瓣等
  • 典型WEB框架有Django科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas系统运维: 运维人员必备语言。
  • 图形GUI: PyQT,WxPython,TkInterPython可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内部分大中型互联网企业在使用Python,如: Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽⻋之家、美团等。

2.python优缺点

python的一门弱类型解释型高级编程的语言。

优点:

1.Python的定位是“优雅”、“明确”、“简单” 2.开发效率非常高 3.可移植性—由于它的开源本质,Python被移植在许多平台上(经改动使它能够工 作在不同平台上)。

缺点:

1.开发速度慢

2.代码不能加密

3.线编程不能利用多CPU的问题

3.python的安装

4.变量

变量含义:将运行中间的结果暂时保存到内存,一遍后续程序的调用

#变量的命名规范:

1.用数字,字母,下划线组成

2.不能用数字开头.更不能是纯数字

3.不能使用python的关键字

4.不要用中文

5 .不要太长   #前段除外

6.要有意义

7.区分大小写

8.推荐使用驼峰或者下划线     #每个单词的首字母大写      #用下 划线分割每个单词

#常量:常量一般所有字母大写

Pi=3.141592653

#python的基本数据类型

#查看变量的数据类型thpe()

print(type(a))  #class类,类型,类别

能够执行的操作,+   -   *  /   %(取余)  //(整除)   **(次方)

print(1+2)   3

print(1-2)    -1

print(1*2)    2

print(1/2)     0.5

print(10/3)  #计算机中无法准确的表示一个小数的        3.333333333335

print(10%3)    1    #帮助我们求某个数是否是xxx的倍数

print(10//3)    3    整除,地板除

print(2**1)      2

整数integer(int)直接写出数字就是整数

a=10

5.字符串string(str),用单引号,双引号,三引号引起来的内容都是字符串

\n转义字符,换行

字符串的相关操作(初步了解)      +字符串的连接,拼接:字符串和int不能相加

*数字,重复的

6.布尔值(bool)boolean   命题,true真命题,false假命题

bool值用来做判断的,没有操作

7.用户交互

=  复制,把等号右边的内容复制给左边

s=input()   #input输入,让用户输入一些内容,程序会停在这句话,程序阻塞在这里.input结束的时候,会自动的收集到用户输入的内容,把内容返回给前面的变量.

#用户的输入内容都是字符串

8.流程控制if语句

if如果,条件的判断     缩进按tab     else  否则.条件不成立        elif   否则,如果xxx      (有一个成立了,其他的都不走了),

以下是if的用法:

if条件:

       结果1

结果2

if条件1:

      结果1

elif 条件2:

    结果2

  ....

else:

结果n

if条件1:

     结果1

f条件2:

     结果2

else:

   结果3

else:

   结果4结束

if的嵌套     ==判断      =赋值        嵌套的层数不要太多,一般不超过3-5层

可扩展性—如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一、python入门
一、python介绍 介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。 最新的TIOBE排行榜,Python赶超PHP占据第4, Python崇尚优美、清晰、
py3study
2020/01/09
5570
Python之路--Python初识
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
py3study
2020/01/19
2.2K0
Day-01 Python基础
  Python是一门解释型,弱类型,高级开发编程语言;可广泛应用于众多领域,如:网页开发,数据分析,爬虫等众多领域。
py3study
2020/01/19
4440
Day-01 Python基础
Python基础一: 计算机基础,Pyt
content = '''sfkdsjalfjdslfksdjkfhsdajkfhsdjkfshdfsdkfhsdkfjsldakfjsdaflsdafjshdafjkdsfhkjsdlf
py3study
2020/01/16
6390
【python】基础复习
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:
20岁爱吃必胜客
2022/11/21
5480
预先学习第一天:计算机基础知识+python简介+快速入门,笔记
今日内容: 1.计算机基础知识 2.python简介 3.快速入门 昨日回顾 1.无 内容详细: 一.计算机基础 1. 计算机什么组成的 输入输出设备 cpu 硬盘 内存 中央处理器 处理各种数据 相当于人的大脑 内存 存储数据 硬盘 存储数据的 2. 什么是操作系统 控制计算机工作的流程 软件 什么是应用程序 安装在操作系统之上的软件 就是应用程序 总结: cpu 人的大脑 内存
changxin7
2019/09/10
5450
Python介绍
Python概述 Python创始人是吉多.范罗苏姆。在1989年万圣节期间为打发时间而开发的。 目前Python在TIOBE排行榜第五位置 Python可以应用在众多的领域中: 数据分析、组建集成、
洗尽了浮华
2018/01/22
1.9K0
Python介绍
初识Python(注释、编码规范、关键字...)
当使用三对单引号进行多行注释时,Pycharm会显示出来灰色波浪线,虽然不影响代码运行,但很影响程序美观。当代码下面出现波浪线时,通常表示代码存在一些警告或者建议
hacker707
2024/04/10
2560
初识Python(注释、编码规范、关键字...)
Python学习笔记:第一天python
python是在1989年吉多·范罗苏姆(Guido van Rossum)为打发圣诞夜时间而开发的一门脚本程序,作为ABC语言的一种继承。python拥有简单易学、开发效率高、拥有可移植性等多个优点,已经成为世界上最受欢迎的程序语言之一。
py3study
2020/01/19
3570
Python学习笔记:第一天python
Python 基础(一):入门必备知识
标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。
Python小二
2020/08/17
6050
1-python基础
​ 同一个变量a可以反复赋值,且可以是不同类型的变量. 这种变量本身类型不固定的语言称为动态语言, 比如python, javascript. 而与之相对应的静态语言,静态语言必须在定义的时候指定扁蕾类型,如果赋值时类型不匹配则会报错.
用户3106371
2018/09/12
1K0
1-python基础
通过PHP与Python代码对比浅析语法差异
人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起;
汤青松
2019/07/09
1.2K0
基础知识:编程语言介绍、Python介绍
 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件。
py3study
2020/01/17
9930
初学Python
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作
py3study
2020/01/20
5810
初识计算机和编程简单运用
   能够执行的操作:+加  -减   *乘   //正除   **次方   %取模
py3study
2020/01/20
5160
python 小知识1
                                  py3——print('你好')
py3study
2020/01/16
3570
Python学习笔记2——Python概
      执行:由翻译官(Python解释器)把命令(Code)翻译给机器,同事把机器结果翻译给我们
py3study
2020/01/19
6510
Python学习基础篇(一)
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 
py3study
2020/01/13
6440
python摸爬滚打之day01----
编译型语言:程序被一次性全部翻译成机器语言,计算机直接以机器语⾔言来运⾏行行此程序。
py3study
2020/01/19
3890
Python基础语法入门篇(一)
在我们工作编码的过程中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己 或者其他编码人员解读代码。
鱼找水需要时间
2023/02/16
4290
Python基础语法入门篇(一)
相关推荐
一、python入门
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档