2020_9_22_markdown语法+python语言基础和变量

Day 1

markdown语法:

1.标题 - 在一行普通文字最前面加1-6个#(ctrl+/切换编辑状态)

2.代码引用 - 将代码对应的文字放在三个反引号开头和结尾之间(```)

print('hello world')

3.普通引用

1)部分文本在两个反引号之间

1234

2)文本开头加一个或多个>

hello

hi

4.图片 - ![]()

5.超链接 - [可点击文字](跳转地址)

点击百度进行查找

6.列表

1)有序列表 - 文本前加 数字.空格

  1. q
  2. s

2) 无序列表 - 文本前+ or - 按table键可产生下一级

  • r
  • g
    • f
      • b

7.表格 - |-|–|—|

Day 2

python语言基础和变量

1.hello world

2. python基础语法

1)语句 - 一条语句占一行,一行结束后不用写分号;如果一行要写多条语句,语句之间必须使用分号隔开

2)注释

a.单行注释 - 最前加#(ctrl+/可以添加和取消注释)
b.多行注释 - ‘’‘ ’‘’ or “”" “”"

3)缩进 - python通过冒号和缩进来产生代码块,空格和制表符都表示缩进

4)标识符 - 给变量、函数、类命名

5)关键词 - 有特殊功能或意义的标识符就是关键词 [‘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’]

6)常见数据和数据类型

6.1)数据
a.数字数据
b.文本数据
c.布尔数据
6.2)数据类型
a.整型 - int
b.浮点型 - float
c.字符串 - str
d.布尔型 - bool

7).type函数 - type(数据) ——获取数据对应类型

3.输入输出函数

1)输出函数 - print

2)参数end

print(‘abc’.end=’’)

print(‘fgh’)

3)参数sep - 控制print同时打印多个数据之间的间隔(默认是空格)

print(1,2,3,sep=’’)

4)输入函数 - int

4.变量 - 用来保存数据

4.1 定义变量 - 变量名 = 数据

4.2 使用变量 - 使用变量中保存的数据

4.3 修改变量 - 重新给变量赋值,同一个变量可保存不同类型数据

4.4 同时定义多个变量

4.4.1 同时定义多个变量赋值相同

a=b=c=1

4.4.2 同时定义多个变量赋值不同

a, b, c = 1, 2, 3

4.5 练习:已经两个变量m和n的值分别是10和20,写代码交换m,n的值

方法一:

m, n = 10, 20

m, n = n, m

方法二:

m, n = 10, 20

k = m

m = n

n = k

4.6 python可赋值9999**9999,但是C,JAVA不能

5.定义变量和给变量赋值的原理

5.1 python定义变量的时候是先根据数据的大小开辟合适大小的内存空间,然后将数据存储到对应的内存空间中,最后将变量和内存空间进行绑定。重新给变量赋值的时候,是先重新开辟新的内存保存新的数据,新的内存空间的大小和新的数据小一致,并且将变量和新的内存空间进行绑定。

5.2 python中变量中真正保存的其实是数据在内存中的地址

5.3 获取变量的地址 - id(变量)

5.4 用一个变量个另外一个变量赋值,其实赋的地址

5.5

list1 = [1, 2, 3, 4]
list2 = list1    # 赋的是地址
print(list1, list2)

list1.append(100)
print(list1, list2)

5.6 编码规范

5.6.1.注释内容和#之间需要一个空格
5.6.2.赋值符号两边需要空格
5.6.3.逗号后面需要空格

猜你喜欢

转载自blog.csdn.net/xdhmanan/article/details/108745877
今日推荐