美文网首页
day2 Python的基本语法和变量

day2 Python的基本语法和变量

作者: _最美不是下雨天_ | 来源:发表于2018-12-25 17:13 被阅读0次

1.python注释相关

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

注释的方法:

1.'#'后直接输入
2.ctrl+/直接注释
3.''''''整段注释
4.使用三个双引号注释

print('王宇')
'''
sasas
'''
"""
sasasas
"""

2,命名规则

是程序中用来给变量或者函数或者类命名来着

要求:

  1. 要求必须由字母数字下划线组成,并且数字不能开头(python2)
  2. 不能用系统标识(python3):['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
  3. python3可以支持中文等ASCII码以外的表
print(keyword.kwlist)
t='asa'
print(t)

3.关键字(保留字)

python保留下来的表示特殊功能或者特殊意义的关键字
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

4.数据类型和字面量

整型int,浮点型float,复数complex(1-j)
布尔型(bool):Ture False
字符串:str 程序中的文本数据,通过单引号或者双引号括起来
type()查看数据类型

5.缩进

在写python程序的时候,每条语句前的空格有严格规范,不能随意删增

6.print input函数

a.print函数,控制台输入函数。可以在控制台输出print后面的括号里所有内容

  1. print(数据1,数据二,数据三)
  2. 自定义结尾(默认是换行)和多个内容之间的间隔(默认是空格)
    print('sahashaosan',end='我')
    print('asasnasnas',end='sasa')
    print('aa',100,11.11,sep=' -')

b. input函数 -获取从控制台输入的内容,当程序执行到input时,程序会停下来,等待用户输入,直到输入完成,才会接着往下执行

num=input()#以回车键结束,讲输入的值赋值给num

7、变量:用来存放数据的量

  1. 如果数据不存储就会丢失,所以需要用变量来存储数据
  2. 变量声明
    变量名=值
    说明:变量名-开发者自己命的名
    要求:是标识符,且不能是关键字
    规范:a、遵循pep8命名规范,所有的字母小写,如果名字是由多个单词组成,单词之间使用下划线隔开(_)
    b、见名知意,看见变量就知道到底存的是什么数据
    = 赋值符号,将右边的值赋值给左边
dog_name='王宇'   #声明一个变量
dog_name1,dog_name2,dog_name3='a','b','c'  #同时声明多个变量
# username=1;username1=2
  1. 注意:
    a. 变量必须先赋值再使用
    b. 可以重复赋值,后面的值会覆盖前面的值
    c. 同一个变量可以赋不同类型的值(Python是动态语言)

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

Python中交换两个变量的值:

a=10
b=20
a,b=b,a

附内存单位:
1位上只能存放1/0
8位(bit)=1字节(byte)
1024字节 = 1kb
1024kb = 1M
1024M = 1G
1024G = 1T

相关文章

  • day2 Python的基本语法和变量

    1.python注释相关 print是一个函数,功能是在控制台打印它后面括号里面的内容 注释的方法: 1.'#'后...

  • 2018-12-25

    day2初识Python 常用快捷键和Python基本语法 一、常用快捷键 按住 option(Alt)不放,可以...

  • 『Python题库 - 填空题』151道Python笔试填空题

    part 1. Python语言概述和Python开发环境配置part 2. Python语言基本语法元素(变量,...

  • Python基本语法

    Python基本语法 课程大纲: 变量 运算符 分支与循环 模块与包 一、变量 变量定义 在 Python 中,每...

  • Python基本语法-变量

    计算机语言是相通的 在sublime 中 添加注释 # +内容 # 向数据增加元素 快捷键 command+/ 编...

  • Python学习(二)

    第二章 基础语法 2.1 数据类型 2.1.1 Python变量的赋值和基本数据类型 Python中的变量不需要声...

  • python基础

    主要介绍python的基础语法及编程风格。 1. 语句和语法 基本规则和特殊字符 2. 变量赋值 赋值操作符:= ...

  • Python编程入门——基础语法详解

    今天小编给大家带来Python编程入门——基础语法详解。 一、基本概念 1.内置的变量类型: Python是有变量...

  • python基础语法复习总结

    一、python基础语法、基本数据类型、运算符、变量 1.python基础语法: 注释:语句: 结束没有分号,一行...

  • Python ABC

    Python基础语法框架笔记 变量 变量声明定义 Python的变量的声明和定义很简单,或者说已经淡化了变量声明和...

网友评论

      本文标题:day2 Python的基本语法和变量

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