Typora
对应的格式文件:Markdown格式文件
基本使用
标题
#:一级标题(Ctrl+1)
##:二级标题(Ctrl+2)
...
#...#(n个#):n级标题(Ctrl+n)
print("Heloo")
图片
表格
姓名 | 年龄 | 性别 |
---|---|---|
张三 | 16 | 男 |
张四 | 17 | 男 |
张五 | 18 | 男 |
姓名|班级|年龄
张三|1班|18
李四|2班|19
环境安装
1.python的安装
2.pycharm(IDE)/Sublime(轻量型IDE)
3.Typora
注释
java
//单行注释
/*多行注释*/
/**多行注释*/
Python
单行注释
# This is 单行注释
多行注释
"""
This is 多行注释1
"""
'''
This is 多行注释2
'''
print()输出函数
print(“湖南营销学院”)
print(‘湖南营销学院’)
print(""“湖南营销学院”"")
print(’’‘湖南营销学院’’’)
print(help(print))
a=1
b=2
print(a+b)
数据类型
文本
图形
数据类型据
音频
网页数据
等等
不同的数据,需要定义不同的数据类型A
Python中常见的数据类型
数字(number)
字符串(string)
布尔型(bool)
列表(list)
元组(tuple)
集合(set)
字典(dict)
变量
概念:
程序可操作的储存名称
程序运行存储区中能改变的数据
每一个变量都有特定的类型
举个列子,一栋教学楼当做内存的话,教室名称就相当于变量,其内部存储的内容就是具体的变量值
作用:将数据存储到内存
变量的定义;
java
1.定义变量名称、数据类型
2.变量赋值
Java中两步,Python中一步搞定:
变量名=初始值#(初始值的实际类型决定变量的数据类型)
变量的命名
必须由字母、数字、下划线组成;
不能以数字开头(但由于Python中单下划线("_")和双下划线("__")名称的变量有特殊用途,因此不推荐自定义单下划线和双下划线开头的变量);
不能是Python的关键字。
变量命名尽可能见名知意:
比如:
小驼峰
大驼峰
下划线连接
关键字查看:
>>>import keyword
>>>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']
'''
CSDN/cnBlogs
变量类型测试
type(变量名)
查看变量内存地址
id(变量名)
交换变量:
x=2
y=3
x,y=y,x
print(x,y)
同时赋值
a=b=c=3
print(a,b,c)
#a,b,c=3#报错
a,b,c=1,2,3 #同步赋值,--对于
print(a,b,c)
b=1,2 #返回一共元组
print(b)
常量
常量就是不变的量,比方说,pi,3.1415926,在程序运行过程中不可以改变的量。
一般,常量的定义所有字母大写
PI=3.14
Python中已经集成了基本的数学函数和常量,我们查看一下pi的值:
>>>import math
>>>math.pi
3.141592653589793
dir()函数
dir(函数名)
不带参数,返回当前范围内定义的变量、方法、和定义的类型列表。
带参数,返回参数的属性
>>> dir()#显示我们当前环境下所有的变量名称
['__annotations__', '__builtins__', '__doc__', '__loader__