zoukankan      html  css  js  c++  java
  • Python入门

    1.变量
      1.1 什么是变量?
        将运算的中间结果暂存到内存,以便后续程序调用.
      1.2 变量的命名规范
        

        (1)变量是由字母,数字,下划线组成;
        (2)变量不能数字开头,也不能是纯数字;
        (3)变量不能使用拼音;
        (4)变量不能使用python中的关键字;
        (5)变量名不能用中文;
        (6)变量名要有意义;
        (7)变量名不能太长;
        (8)推荐使用驼峰体或者下划线.
          驼峰体:除首字母外的其他每个单词首字母大写;
          下划线:每个单词之间用下划线分开.
    

      

    2.常量
    在python中不存在绝对的常量,约定俗成,所有字母大写就是常量

    例如:PI = 3.1415926....
    BIRTH_OF_SYLAR = 1990

    3.注释
    有时候我们写的东西不一定都是给用户看的,或者不希望解释器执行,那我们可以使用
    #号来注释掉代码.被注释的内容是不会执行的.可以方便后面的程序员来拜读你的代码

    单行注释 : # 被注释的内容
    多行注释 : ''' ''' 
    """ """   引号中间是要注释的内容

    4.基础数据类型
       什么是数据类型?
      我们人类可以分清数字和字符的区别,但是计算机不能,计算机虽然强大,但是从某种角度上看又很傻,
    除非你告诉它,因此在每种编程语言里都有一个叫数据类型的东西,你想让计算机做什么就传相应的数据类型,
    比如数字运算,就传数字,处理文字,就传字符串类型.Python中有很多数据类型,今天先说3种,简单了解一下,
    想要了解更多可以看我之后的博客,都会给大家更新.
      1.1 整数(int)
    我们生活中常见的数字都是int类型,用于计算或者大小的比较

    在32位机器上int的范围是 : -2**31 ~ 2**31 - 1,即-2147483648 ~ 2147483647
    在64位机器上int的范围是 : -2**63 ~ 2**63 - 1,即-9223372036854775808 ~ 9223372036854775807
    数字类型有加减乘除的运算,即 +,-,*,/
    注意 : 这些是整数.
    

      

      1.2 字符串(str)
    在Python中,凡是用引号引起来的,都是字符串
    字符串可以用单引号,双引号,或者三引号引起来,没什么区别,只是一些特殊的格式需要用到不同的引号
    比如:

    msg = "My name is Alex , I'm 22 years old!" 这个就需要单双引号配合.
    msg = '''
    床前明月光,
    疑是地上霜.
    举头望明月,
    低头思故乡.
    '''

    想多行赋值一个字符串,就需要三引号.
    字符串只有加和乘,+ *
    字符串的拼接

    s1 = 'a '
    s2 = 'bc'
    print(s1 + s2)
    相乘 str*int
    name = '坚强'
    print(name*8)
    

      

      1.3 布尔值(bool),真或假,True或False
        表示判断
    5.用户交互
      使用input()函数,可以让我们和计算机互动起来
      语法:
        

    内容 = input(提示信息)
        这里可以直接获取到用户输入的内容
    

      

    6.流程控制if语句
      我们在生活中会经常遇到各种选择,比如玩色子,猜大小,选择走哪条路回家?
      Python程序中也会遇到这种情况,这就用到if语句了.

    第一种语法:
    if 条件: #引号是将条件与结果分开
    结果1 #四个空格,或者一个tab键,这个是告诉程序满足这个条件的
    结果2
    如果条件是真(True)执行结果1,然后结果2,如果条件假(False)直接结果2
    
    第二种语法:
    if 条件:
    结果1
    else:
    结果2 
    代码3
    
    第三种语法:
    if 条件1:
    结果1
    elif 条件2:
    结果2
    ...
    else:
    结果n
    
    第四种语法:
    if 条件1:
    结果1
    if 条件2:
    结果2
    else:
    结果3
    else:
    结果4
    可以无限的嵌套,但是在实际开发中,尽量不要超过三层  

    好了,这就是我今天的分享,感谢大家的阅读,如果感兴趣可以关注一下,以后也会持续更新!

  • 相关阅读:
    UICollectionViewController用法
    UISegmentedControl的详细使用
    &#x开头的是什么编码呢。浏览器可以解释它。如中国等同与中文"中国"?
    Random.nextint() 和Math.random()的区别
    UIGestureRecognizer ios手势识别温习
    [工具]Mac平台开发几个网络抓包工具(sniffer)
    IOS中Json解析的四种方法
    iOS官方Sample大全
    Ubuntu 16.04安装cuda7.5 GCC
    Ubuntu中升极下载4.2内核
  • 原文地址:https://www.cnblogs.com/pythoncainiao/p/10023376.html
Copyright © 2011-2022 走看看