<--/> Fork me on GitHub

变量,注释

注释

(1)单行注释

  在python中用   #   来进行单行注释

  

# python 2.x  print "你好"
# python 3.x  print("你好")

在pycharm中选中多行 ctrl+/ 可以一次性注释多行

选中多行使用 Tab 进行多行的缩进, shift+Tab 可以多行多行反缩进

在notepad++中选中多行 ctrl+q 可以一次性多行注释(可以通过设置,设置成其他键)

 

(2)多行注释

  用 ''' 或者 """进行多行注释

 

'''
print("今天是充满希望的一天")
print("我们精神状态饱满,热情昂扬")
print("一起加油,奥利给~")
'''

 

"""
print("今天是充满希望的一天")
print("我们精神状态饱满,热情昂扬")
print("一起加油,奥利给~")
"""

(3)注释的嵌套

 

里面用三个单引号,外面用三个双引号
里面用三个双引号,外面用三个单引号
单双引号岔开,不要同时使用

"""
print("你好吗?")

'''
print("你喜欢去哪")
'''
print("一起加油,奥利给~")
"""

变量

 

(1)变量的概念

 

a = 1
tttttt_124g = True
name_new=["你","我",12]

 

 

 

这些都是变量,变量是一块空间,指向了的后者,变量就代表着后者

 

  

(2)变量的声明

 

# 1
a = 100
b = 101
print(a)
print(b)

# 2
a,b = 200,300
print(a,b)

# 3
a = b = 400
print(a,b)

 

变量的三种命名方式

 

 

(3)变量的命名

 

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

__________123 = 10
print(__________123)
# 123435abc = 100 error    error是报错的意思,首字符使用了数字

'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) 中文命名的变量会占用更多的空间
(2) 中文命名的变量容易乱码

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

 

 

(4)变量的交换

1.通用写法

 

a = 13
b = 14

tmp = a # tmp = 13
a = b   # a = 14
b = tmp # b = 13
print( a , b ) # 14 13

 

2.python特有写法

a = 13
b = 14

a,b = b,a
print(a,b)

 

 

(5)常量

 

 

python中没有常量,但是常常约定俗成,把字母变成大写,这个值不能改变

 

SHENFENZHENG = "210204191810184438"
SHENFENZHENG = "你好"

 

  

 

posted @ 2020-08-02 09:56  sonder  阅读(119)  评论(0)    收藏  举报
1