网站地图 | Sitemap | Rss
  • 您当前位置:网站首页 >> PHP学习 >> Python 入门演示
  • Python 入门演示

    来源:逍遥峡谷 发布时间:2017-12-31 更新时间:2017-12-31 浏览0条评论
    内容简介

    相关关键词:Python  

    本文链接:https://www.icoa.cn/a/806.html

    本文以 Python 3 以上版本作为演示语言,Python 2 跟 Python 3 还是有一些区别的。比如 print 语言,Python 2 是直接 print 变量 就可以输出内容,而 Python 3 需要 print (变量) 来输出内容。

    因为笔者也是初学者,还未入门,所以之后更多的差别在学习中体会。下面这些内容原来是以Python 2 版本做的演示,我将其修改为 Python 3 版本的语句。

    本文同时也是 Python 3 的入门知识,如果之前学过一些程序语言的话,这个相对简单很多。


    简单的数学运算

    # 整数相加,得到整数:
    
    2 + 2
    # 运行结果
    4
    
    # 浮点数相加,得到浮点数:
    
    2.0 + 2.5
    # 运行结果
    4.5
    
    
    # 整数和浮点数相加,得到浮点数:
    
    2 + 2.5
    # 运行结果
    4.5


    变量赋值

    # Python 使用`<变量名>=<表达式>`的方式对变量进行赋值
    
    a = 0.2


    字符串 String

    # 字符串的生成,单引号与双引号是等价的:
    
    s = "hello world"
    s
    
    # 运行结果
    'hello world'
    
    s = 'hello world'
    s
    
    # 运行结果
    'hello world'
    
    
    # 三引号用来输入包含多行文字的字符串:
    
    s = """hello
    world"""
    print (s)
    
    # 运行结果
    hello
    world
    
    s = '''hello
    world'''
    print (s)
    
    # 运行结果
    hello
    world
    
    
    # 字符串的加法:
    
    s = "hello" + " world"
    s
    
    # 运行结果
    hello world
    
    # 字符串索引:
    
    s = "hello world"
    s[0]
    # 第一个字符
    'h'
    
    s[-1]
    # 最后一个字符
    'd'
    
    s[0:5]
    # 第1个到第6个字符
    'hello'
    
    # 字符串的分割:
    
    s = "hello world"
    s.split()
    # 分割成两个字符串
    ['hello', 'world']
    
    # 查看字符串的长度:
    
    len(s)
    # 字符串长度
    11


    列表 List

    # Python用`[]`来生成列表
    
    a = [1, 2.0, 'hello', 5 + 1.0]
    a
    
    
    # 列表加法:
    
    # In[16]:
    
    
    a + a
    
    
    # 列表索引:
    
    # In[17]:
    
    
    a[1]
    
    
    # 列表长度:
    
    # In[18]:
    
    
    len(a)
    
    
    # 向列表中添加元素:
    
    # In[19]:
    
    
    a.append("world")
    a


    集合 Set

    # Python用{}来生成集合,集合中不含有相同元素。
    
    # In[20]:
    
    
    s = {2, 3, 4, 2}
    s
    
    
    # 集合的长度:
    
    # In[21]:
    
    
    len(s)
    
    
    # 向集合中添加元素:
    
    # In[22]:
    
    
    s.add(1)
    s
    
    
    # 集合的交:
    
    # In[23]:
    
    
    a = {1, 2, 3, 4}
    b = {2, 3, 4, 5}
    a & b
    
    
    # 并:
    
    # In[24]:
    
    
    a | b
    
    
    # 差:
    
    # In[25]:
    
    
    a - b
    
    
    # 对称差:
    
    # In[26]:
    
    
    a ^ b


    字典 Dictionary

    # Python用`{key:value}`来生成Dictionary。
    
    # In[27]:
    
    
    d = {'dogs':5, 'cats':4}
    d
    
    
    # 字典的大小
    
    # In[28]:
    
    
    len(d)
    
    
    # 查看字典某个键对应的值:
    
    # In[29]:
    
    
    d["dogs"]
    
    
    # 修改键值:
    
    # In[30]:
    
    
    d["dogs"] = 2
    d
    
    
    # 插入键值:
    
    # In[31]:
    
    
    d["pigs"] = 7
    d
    
    
    # 所有的键:
    
    # In[32]:
    
    
    d.keys()
    
    
    # 所有的值:
    
    # In[33]:
    
    
    d.values()
    
    
    # 所有的键值对:
    
    # In[34]:
    
    
    d.items()


    数组 Numpy Arrays

    # 需要先导入需要的包,Numpy数组可以进行很多列表不能进行的运算。
    
    # In[35]:
    
    
    from numpy import array
    a = array([1, 2, 3, 4])
    a
    
    
    # 加法:
    
    # In[36]:
    
    
    a + 2
    
    
    # In[37]:
    
    
    a + a


    画图 Plot

    # Python提供了一个很像MATLAB的绘图接口。
    
    # In[38]:
    
    
    get_ipython().run_line_magic('matplotlib', 'inline')
    from matplotlib.pyplot import plot
    plot(a, a**2)
    本文链接:https://www.icoa.cn/a/806.html
    关键词: Python  

    如果您愿意支持,欢迎请扫码打赏哦~


    下一篇:常见编程语言中的注释符号和格式


    - 相关文章 -


    Linux系统启动过程和登录方式 - 2011-11-07

    Linux挂载点与硬盘分区的关系 - 2011-11-07

    WordPress更换域名简单教程 - 2011-10-28

    Linux新手必知的12个基本命令 - 2011-10-09

    Python 入门演示 - 2017-12-31

    常见编程语言中的注释符号和格式 - 2017-12-19

    Windows 2016 & Windows 10 中IIS安装和配置PHP的步骤 - 2017-12-19

    PHP隐藏IP地址末位的方法 - 2017-12-11


    - 文章评论 -




    9231

    [由于政策原因,您的留言如果提交成功后,需要审核才能展示,请改天再来查看,请不要重复提交,谢谢支持!]

    - 最新评论[0条评论] -


    [>>>点击查看更多评论]

    逍遥峡谷 逍遥乱弹 张立博 爱之路 酷品优选 宝贝派

    版权所有©逍遥峡谷 - 智能中央超自然局·地球总部 | 冀ICP备06033848号
    Copyright©Intelligence Central Occult Agency (I.C.O.A)
    本局纯属虚构,如有雷同,纯属巧合
    网络违法犯罪举报