zoukankan      html  css  js  c++  java
  • Python基础知识之:hello world,注释,变量,数据类型

      从接触编程语言以来,在我脑海里经常有三个问号:

    1. 这是什么?
    2. 这个有什么用?
    3. 这个怎么用?

      我觉得初学一个东西,把这三个问号都搞明白,那么剩下的就是孰能生巧的过程了,在接下来的博客中,每个知识点,我都尽量围绕这三个问号来写


      

      第一个Python小程序:Hello world

      那么接下来开始正题,先说一下Python里面的Hello world,勿喷勿喷,借用某大王的一句话:仪式感很重要!每一个语言入门的第一个小程序都是Hello world,这句话貌似没有毛病[捂嘴]

    1 print("Hello world")

      这个就是Python中的Hello world了,简不简单?遥忆初学Java的时候,光是一个main()就折腾了好久,内牛满面啊有木有

    print()是Python中的内建函数(或者可以说是自带的方法?)其作用就是输出小括号里的内容,例如我们想Python输出一句话“我开始在博客园写博客了”,代码如下:

    1 print("我开始在博客园写博客了")

    Python中的变量

      接下来我们看一下Python中的变量:变量基本上就是代表(或者引用)某值的名字,举例说,如果希望用名字num代表3,代码如下:

     

    1 num=3

     

    这样的操作称为赋值,数值3被赋给了变量num,在变量被赋值之后,就可以在表达式中使用变量,例如:

    1 print(num*2)

    此段代码用汉语翻译过来就是,输出num乘以2的结果,在这里我们使用了变量num。

    变量命名规则

    1.          变量名只能是字母、数字或下划线的任意组合
    2.          变量名的第一个字符不能是数字
    3.          关键字不能声明为变量名

     

          Python中的关键字有['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is',                  'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

     


     

    Python中的注释

      井号(#)在Python中有些特殊,在代码中输入他的时候,它右边的一切内容都会被忽略,不会被运行

      

    1 #这是单行注释,本行内容不会被解释运行
    2 num=3
    3 print(num)

      在Python中,除了使用#(单行注释)以外,还有"""多行注释"""或者使用单引号'''多行注释'''

     1 """ 2  3  4  5  6 """
     7 
     8 num=3
     9 '''我也
    10 11 12 13 14 '''
    15 print(num)

    大家可以在编译器里运行一下这段代码,在此就不过多解释了


    Python中的数据类型

    Python中的数据类型其实还有很多种,在此我们只说常见的三种:

      数字:int (整型),long(长整型),float(浮点型),complex(复数),

      布尔值:真或假,1或0

      字符串:就是一串字符。。。。。

      字符串的三种定义方式:

        

    #单引号定义
    name1='张龙'
    #双引号定义
    name2="赵虎"
    #三引号定义(可定义多行字符串)同注释一样,可使用三个双引号或者三个单引号
    name3='''王
    朝'''
    name4="""马
    汉"""

    今天就到这里吧,如有错误或不足之处,还请路过的大牛多多指点

  • 相关阅读:
    TortoiseSVN 使用详细步骤(三):安装
    TortoiseSVN使用详细步骤(二)
    TortoiseSVN使用详细步骤(一)
    IIS7下访问ashx页面,显示404
    Learning Python 008 正则表达式-003 search()方法
    Learning Python 008 正则表达式-002 findall()方法
    Learning Python 008 正则表达式-001
    Learning Python 007 基本语句
    Learning Python 006 list(列表) 和 tuple(元组)
    Learning Python 005 字符串和编码
  • 原文地址:https://www.cnblogs.com/ycdhxr/p/7684647.html
Copyright © 2011-2022 走看看