美文网首页
2018-12-25 day1-认识python

2018-12-25 day1-认识python

作者: 蒲小黑 | 来源:发表于2018-12-25 20:48 被阅读0次

    01-第一个python程序

    1.常用快捷键

    Ctrl + s 保存
    Ctrl + / 添加或取消单行注释
    Ctrl + c 复制/拷贝
    Ctrl + v 粘贴
    Ctrl + x 剪切
    Ctrl + z 撤销
    Ctrl + shift + z 反撤销
    Ctrl + a 全选
    Ctrl + f 查找
    Ctrl + r 替换
    按住Alt不放,可以让编辑器同时出现多个光标
    Ctrl + shift + f10 执行

    print是一个函数,功能是在控制台打印它后面括号里面的内容

      'print('hello world!')'
      'print(100)'
    

    02-python基础语法

    1.注释

    程序中的说明文字,没有任何程序功能,不会被执行。

    单行注释,就是在说明文字前加 # 号

    ‘name = ‘你好!王月䜣熙!!!’    #  这是一个变量,用来保存爱的人的姓名’ 
    

    多行注释:将说明文字放在三个双引号或者三个单引号之间(一般使用三个)

    '''
      """
      我是第一行注释
      我是第二行注释
      """
    '''
    

    2.标识符

    标识符是程序中用来给变量、函数或者类命名使用的。
    python对标识符的要求:必须是由字母、数字、下划线组成,并且数字不能开头!

    'abc = 100'
    'a_b = 100'
    'a_12 = 100'
    

    理论中;注意python3.x里面标识符中可以是ASCII表以外的其他字符(可以包含中文),但实际在开发的时候还是按照python2.x的要求来

    '蒲旭鸿 = 100'
    

    3.关键字(保留字)

    python保留下来用来表示一些特殊功能或者意义的一些标识符,就是python的关键字(保留字)

      'import keyword    #导入python的标准库keyword'
      'print(keyword.kwlist)    #打印python中的所有关键字'
    

    不能用关键字命名

    4.数据类型和自变量

    python中常用的数据类型有:

    a.数字类型

    整形(int):包含所有的整数,例如:100, 99, -20, 0

     'num = 100'
    

    浮点型(float):包含所有的小数,例如: 100.0, 12.5, -3.14

    'num = 12,5'
    

    复数型(complex):包含所有的虚数,实部+虚部,例如:10+1j, 10-10j

    'num = 10+2j'
    

    布尔类型(bool):只有两种结果的数据(是/不是, 是/否, 正/假, 确定/不确定),
    只有两个值,分别是True, False。 True(确定、是、真), False(假、否定)

    字符串(str):程序中的文本数据,只能通过单引号或者双引号将文本括起来,'hello'、"你爱我吗?"

    'num = "hello" '
    '"num = '你爱我吗?" '
    

    获取数据的类型
    type(数据)

    'print(type(10+1j))'
    'print(type(0.12))'
    

    5.缩进

    在写python程序的时候,每条语句前的空格的个数是有严格的规范的,不能随便加空格,也不能在必须有空格的时候少些空格

    6.print和input函数

    a.print函数,控制台输出函数

    用法一:print(数据),print(变量)

    'print(100)'
    'print('hello world')'
    'print(True)'
    

    用法二:print(数据1, 数据2, 数据3...)- 在一行打印多个数据,数据这件用逗号隔开

    'print(100, 12.5, 'abc')'
    

    用法三:自定义结尾和多个内容之间的间隔(默认是空格)

    'print('第一行内容',end= ' ' )'
    'print('第二行内容')'
    'print(100, 12.5 'abc', sep=',')'
    

    b.input函数 - 获取从控制台输入的内容, 输入的时候以回车结束

    input(提示信息)
    注意:当程序执行到input的时候,程序会挺下来等待用户输入,直到用户输入完成才能接着往下执行

      '''
      content = input('请输入:')   #从控制台输入内容,给content
      print(content, type(content))
      '''
    

    03-变量

    1.什么是变量

    变量就是程序中用来保存数据的容器(如果数据不存储就会丢失)

    2.怎么声明变量

    说明:变量名 - 程序员自己命名
    要求:是标识符,不能是关键字
    规范:
    a.遵循pep8名字规范,所有字母小写,如果名字是由多个单词组成,单词之间使用下划线隔开(_)
    b.见名知义(看到变量名就要知道这个变量名中到底存储的是什么数据)
    = - 赋值符号,将=右边的值赋给左边的变量

    'dog_name = '来福''
    'print(dog_name)'
    

    3.同时声明多个变量

    'num1 = num2 = num3 = 10'
    'print(name, age, sex)'
    

    python中一行如果写多行语句,多条语句之间必须加分号

    'name2 = 'zhangsan'; sge2 = 30'
    

    4.注意事项

    a.变量必须先赋值再使用

    b.重复给同一个变量赋值,后面赋的值会覆盖前面赋的值

    c.同一个变量可以赋不同类型的值(python是动态语言)

    python声明变量和给变量赋值的原理:先在内存中开辟空间存储数据,然后将数据的地址存到变量中

    相关文章

      网友评论

          本文标题:2018-12-25 day1-认识python

          本文链接:https://www.haomeiwen.com/subject/bgcqlqtx.html