原创

Python-one

基础知识:


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程序中使用它们。

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

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 风控数据体系-简介

    早期传统金融的风控主要利用了信用属性强大的金融数据,一般采用20个维度左右的数据,利用评分来识别客户的还款能力和还款意愿。信用相关程度强的数据维度大概在十个左右...

    快乐的技术人
  • 元数据解读

    “元数据是关于数据的数据”。从数据、信息、知识和智慧人类认知领域的层次结构来讲,数据是通过工具或机器搜集的原始资料。确切地说,数据是原始、未经处理的资料或潜在信...

    快乐的技术人
  • 数据赋能--数据驱动力介绍

    互联网流量红利的消退,倒逼互联网公司告别野蛮扩张迎来精益运营时代,通过“数据驱动”挖掘更深层次的用户价值成了互联网人的一致共识,“数据驱动力”在精益运营时代的重...

    快乐的技术人
  • Python自动化开发学习1

    四、变量。虽然驼峰规则也行,但是python推荐用_下划线,那就用下划线把。变量名全大写表示常量

    py3study
  • 【Python3】初识Python、基

    cpython:常用的python就是cpython,python代码-->字节码-->机器码(一行一行读取执行) 其他python:python代码-->字节...

    py3study
  • 38.python print函数

    python中内置函数我们使用的最频繁的莫过于print函数,重helloword开始,我们就一直在接触print,虽然使用简单,不过你真的会玩print函数吗...

    猿说编程[Python和C]
  • Python基础学习笔记

    ---------2018.1.24------------ round是向上取整,引用方式为round(number[,ndigits]) 而floor是向下...

    Angel_Kitty
  • Python常用函数--文档字符串Doc

    Python 有一个甚是优美的功能称作python文档字符串(Documentation Strings),在称呼它时通常会使用另一个短一些的名字docstri...

    py3study
  • 关于面试总结4-python笔试题

    现在面试测试岗位,一般会要求熟悉一门语言(python/java),为了考验求职者的基本功,一般会出2个笔试题,这些题目一般不难,主要考察基本功。 要是给你一台...

    上海-悠悠
  • python基础

    s="dzf".encode("utf-8") 为bytes类型 (将dzf转为bytes类型,utf-8编码方式)

    Dean0731

扫码关注云+社区

领取腾讯云代金券