【DAY1学习笔记】从0基础开始,常说的注释和变量到底是什么东西

前言

作为一个python笔记记录也是一个学习回顾,有时候遇到瓶颈时期就拿这些笔记出来翻翻,看看刚开始学python的那段日子,还挺有用的。所以在这里做一个分享,希望对刚开始学python的读者能提供一些帮助。

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("今天准时下班")
print("十一点睡觉")
print("今天吃什么")
print("这周不加班")
'''

"""
print("今天准时下班")
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 = "我身高190cm"
hasjkhdjkashjkdhajk="我身高190cm"
print(my_height)

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


6.严禁使用中文命名变量的原因:

①中文命名的变量会占用更多的空间
②中文命名的变量容易乱码

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 = "0987654321"
SHOUJIHAO = "12434567890"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值