1.注释
单行注释:#
多行注释:‘’‘多行注释’‘’ ,三个英文状态下的单引号,python自动补齐
一次注释多行: 选中多行文字,ctrl + l
2.变量的赋值
变量名命名规则:
①变量由数字,字母下划线组成
②只能以下划线、字母开头
③关键字不能作为变量名
④中文可以作为变量名,但是不推荐用中文命名
a = 1
a = b = 2
a, b = 1, 2
print(a, b)
a, b = b, a
print(a, b)
# 1 2
# 2 1
3.python语法格式:
python严格区分代码块,代码块间用缩进来区分,代码块之间顺序执行
例.name if else 同等级,从上到下顺序执行
name = input("please input your name:")
if name == "root":
print("欢迎root登录")
else:
print("没有权限")
4.python的编码风格(PEP8):
使用四个空格缩进(一个tab键) 运算符的周围使用空格隔开
a = 10
a = 3 + 5
a, b = 1, 2
print("xiix", "haha")
逗号的后面使用空格隔开 折行确保每一行不超过128个字符 ,使用续行符让代码不至于太长 注释最好独占一行 函数和类之间最好空两行
5.基本输入输出
基本输入:input
基本输出:print
# 从键盘接受用户名和密码,如果用户名是root,密码是123456,就提示登陆成功,否则登录失败
num1 = input("please input your username:")
num2 = input("please input your password:")
if num1 == "root":
if num2 == "123456":
print("登录成功!")
else:
print("登录失败")
6.python包管理工具pip
# 修改pip源 1.临时修改:pip install requests -i 镜像源地址
# 2.国内镜像源 pip config set pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 升级pip:python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/
#删除pip : pip uninstall requests
#linux 下python的安装:yum install python3 python3-devel -y
7.基本数据类型
1.int 整型
num = 10
print(num, type(num))
# 10 <class 'int'>
2.float 浮点型
floatvar = 3.14
print (floatvar,type(floatvar))
# 3.14 <class 'float'>
3.string 字符串类型
str1 = "abc"
print(type(str1))
# <class 'str'>
4.boolean 布尔型
布尔型只有两种值,true(真) false(假)
5.dict 字典
d1 = {"name": "csdn"}
print(type(d1))
# <class 'dict'>
6.list 列表
lst[]
lst2 = list()
lst3 = list("abc")
7.tuple 元组
定义一个空元组:
tuplevar=()
定义一个普通元组:
tuplevar = (False,3+4j,“aaa”,456)
8.set 集合
s1 = {1, 2, 3}