1.注释的作用:对代码的解释,方便以后阅读代码

2.常用的快捷键:
ctrl+q:notepad++的注释
ctrl+/:pycharm的注释
ctrl+c:复制
ctrl+v:粘贴
ctrl+z:撤销
ctrl+y:反撤销

3.单行注释(使用'#')
例子:
# python 2.x print "今天下雨了"
# python 3.x print("今天下雨了")

4.多行注释(使用'''或""")
例子:
'''
print("今天是6月29日")
print("今天是星期一")
print("今天下雨了")
print("明天是星期二")
'''

"""
print("今天是6月29日")
print("今天是星期一")
print("今天下雨了")
print("明天是星期二")
"""

5.多行注释的注意点:注意多行注释的嵌套
里面用三个单引号,外面用三个双引号
里面用三个双引号,外面用三个单引号
单双引号岔开,不要同时使用

例子:
"""
print("今天星期一")
print("明天星期二")
print("后天星期三")
'''
print("今天天气不错")
'''
print("好好学习")
print("天天向上")
"""

6.注释具有一定的排错性
排查法找错误,先注释一部分代码划分错误区间
执行另外一部分代码,看下是否报错,
如果没有报错,在打开一部分注释,进行排查,
直到找到错误为止

例子:
"""
print("今天星期一")
print("明天星期二")
print("后天星期三")
"""
print("今天天气不错")

print("好好学习")

print("天天向上")

-----------------------------------------------------------

1.变量的定义:可以改变的量就是变量,实际指代的是内存中的一块空间

2.变量的概念

例子:
person="小明"
person="小红"
print(person)

3.变量的声明

(1)
a=1
b=2
print(a)
print(b)

(2)
a,b=3,4
print(a,b)

(3)
a=b=5
print(a,b)

4.变量的命名

变量的命名
字母数字下划线,首字符不能为数字
严格区分大小写,且不能使用关键字
变量命名有意义,且不能使用中文哦

例子:
__________521=1
print(__________521)
# 567890abcd = 50 error

注意:变量命名区分大小写
abc123 = 1
ABC123 = 2
print(abc123)
print(ABC123)

5.引入keyword模块:import keyword
import keyword
keyword.kwlist(模块.属性)=> 所有系统的关键字
print(keyword.kwlist)
输出结果:
[
'False', 'None', 'True', 'and', 'as',
'assert', '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'
]
注意1:关键字不可以作为参数名
例子:
print = "123456"
print(print) error 替换了原来print打印的含义

注意2:命名要符合实际情况
my_height = "我身高175cm"
hasjkhdjkashjkdhajk="我身高175cm"
print(my_height)

注意3:使用中文命名变量可以,但是严禁使用
天气 = "晴转多云"
print(天气)
weather = "晴转多云" (推荐的命名方式)

6.严禁使用中文命名变量的原因:
1.中文命名的变量会占用更多的空间
2.中文命名的变量容易乱码

7.关于不同编码的字节占用
utf-8 国际标准编码(可变长的unicode编码) 中文字符占用3个字节,英文数字和特殊符号占用1个字节
gbk 国标编码 , 中文字符2个字节, 英文数字和特殊符号占用1个字节

8.变量的交换

(1)通用写法
a = 1
b = 2
temp = a # temp=1
a = b # a = 2
b = temp # b = 1
print(a,b) # 2 1

(2)python特有
a = 1
b = 2
a,b=b,a
print(a,b)

9.常量 : 不可改变的量 (约定俗成,把字母变成大写,这个值不能改变)
SHOUJIHAO = "220202202002022020"
SHOUJIHAO = "123456123456784321"

day1:注释和变量的更多相关文章

  1. Python语言——基础01-环境安装、注释、变量

    开篇导言: 今天开始进行python学习的笔记更新,以后我都用截图的方式更新,方便不麻烦,界面美观,今天学习更新的python学习内容是环境安装.注释.变量的内容 关注我博客的童鞋从现在开始也可以跟着 ...

  2. javaScript的注释、变量和基本数据类型

    上一级写了javaScript是用来操作文档对象元素的,这一次带大家看看javaScriput的注释.变量和基本数据类型. 1.注释:注释是什么呢?注释其实就是阻止浏览器解析某一行或者多行代码或描述的 ...

  3. day1 python计算器底层运作,注释及变量

    每日一记 utf-8 国际标准编码(可变长的unicode编码)中文3字节,英文数字特殊字符1字节 gbk 中国标准编码 中文2字节,英文数字特殊字符1字节 1.原码,反码,补码 "&quo ...

  4. day1. python注释及变量

    一.注释 1.单行注释 # # python 2.x print "你好" # python 3.x print("你好") 2.多行注释 ''' '''  或 ...

  5. python 全栈开发,Day1(python介绍,变量,if,while)

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  6. python全栈开发,Day1(python介绍,变量,if,while)

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  7. Sass学习之路:注释、变量以及导入

    前言 由于.sass不兼容CSS代码,所以以下内容完全使用.scss的语法. Sass注释 Sass中除了提供CSS中的标准注释之外,还提供了一种静默注释: /* 我是标准注释 */ // 我是静默注 ...

  8. PHP语言基础(标记、注释、变量、数组、常量、函数)

    PHP标记风格 1.xml风格(标准风格推荐使用) 代码如下: <?php  echo"这是xml风格的标记";  ?>  xml风格的标记是常用的标记,也是推荐使用的 ...

  9. PHP 注释 数据类型 变量的定义/输出 类型的获取/转换 可变变量

    注释方法: 1,单行注释:     // 2,  多行注释:     /*   */ 二,数据类型 1,integer(整数型):在三十二位操作系统中它的有效范围是:-2147483648~+2147 ...

随机推荐

  1. LR脚本信息函数-lr_get_host_name

    lr_get_host_name() 返回主机的名称. char * lr_get_host_name(); lr_get_host_name函数返回执行脚本的机器的名称. 示例:lr_get_hos ...

  2. 十六进制颜色码及其表示-(6 digit color code)

    我们知道对于RGB颜色系统,颜色是由三个256位的十进制数值表示的: (R:0-255,G:0-255,B:0-255) 那么一个三元组可以确定一种颜色. 然而,在很多配置文件中颜色并不是直接用十进制 ...

  3. Java 源码刨析 - 线程的状态有哪些?它是如何工作的?

    线程(Thread)是并发编程的基础,也是程序执行的最小单元,它依托进程而存在. 一个进程中可以包含多个线程,多线程可以共享一块内存空间和一组系统资源,因此线程之间的切换更加节省资源.更加轻量化,也因 ...

  4. cb10a_c++_顺序容器的操作3关系运算符

    cb10a_c++_cb09a_c++_顺序容器的操作3 2 顺序容器的操作3 3 关系运算符 4 所有的容器类型都可以使用 5 比较的容器必须具有相同的容器类型,double不能与int作比较 6 ...

  5. koa2 的使用方法:(一)

    1. koa2 使用方法: 安装指令是: npm install koa2 使用koa2 创建项目工程: 1. koa2 (项目工程) 2. 进入项目工程: cd 进入您所创建的项目工程 3. npm ...

  6. 黎活明8天快速掌握android视频教程--25_网络通信之资讯客户端

    1 该项目的主要功能是:后台通过xml或者json格式返回后台的视频资讯,然后Android客户端界面显示出来 首先后台新建立一个java web后台 采用mvc的框架 所以的servlet都放在se ...

  7. [区间+线性dp]数字游戏

    题目描述 丁丁最近沉迷于一个数字游戏之中.这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易.游戏是这样的,在你面前有一圈整数(一共\(n\)个),你要按顺 ...

  8. 搞懂ELK并不是一件特别难的事(ELK)

    本篇文章主要介绍elk的一些框架组成,原理和实践,采用的ELK本版为7.7.0版本 一.ELK介绍 1.1.ELK简介 ELK是Elasticsearch.Logstash.Kibana三大开源框架首 ...

  9. JavaScript基础CallBack函数(015)

    前面提到,函数对象是可以作为参数传递给另一函数的,这时,作为参数的函数如果在内部被执行,那么它就是个回调函数(Callback): function writeCode(callback) { // ...

  10. 「MoreThanJava」Day 1:环境搭建和程序基本结构元素

    「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」. 当然 ...