python
2023-08-03 09:14:54 13 举报
AI智能生成
登录查看完整内容
123
作者其他创作
大纲/内容
官网下载默认安装
先到github或者gitee上注册一个账号
git config --global user.email '454022849@qq.com'
配置github邮箱
git config --global user.name 'sheng-yu-qwq'
配置giithub用户名
git config --global --list
配置验证
git config -1
查看所有配置
全局配置
ssh-keygen -t rsa -C \"qq454022649@163.com\"
生成SSH key
复制里边的key内容
根据终端显示的生成SSH key路径去找道 id_rsa.pub
将上边复制的key内容粘贴进去
进入github-点击头像-settings-SSH ang GPG keys-New SSH key
ssh -T git@github.com
验证链接是否成功
本机绑定github
选择git
git
version control
settings
设置python环境
打开pycharm
git环境配置
git pull
git clone git@giithub.com:sheng-yu-qwq/xz01.git
从github拉取
git push
git commit -m '1'(引号里写备注)
git add .
推送到github
git log
查看日志,可以查询提交详情别表(最近一次在最上面)
初始化创建仓库
git init
往github推代码,第一次推送使用-u将origin分支关联到master分支,后续直接使用push即可
git push -u origin main
查看文件操作状态
git status
查看改了什么
git diff
了解
创建dev分支
git branch dev
切换到dev分支
git checkout dev
上边俩命令的集合
git checkout -b dev
查看分支
git branch
分支操作
首先切换到master分支上
git checkout master
如果是多人开发的话,需要把最新的代码pull下来
git pull origin master
然后把我们的dev分支的代码和冰岛master上
git merge dev
然后查看状态及执行提交命令
最后执行提交命令
git push origin master
合并分支
更新远程分支列表
git remote update pringin --prune
查看所有分支
git branch -a
删除远程分支chapater6
git push origin --delete chapater6
删除本地分支chapater6
git branch -d chapater6
其他命令
git命令
变量须先定义,区分一个值与其他值
可以被读取和修改,结果按最后修改的变量结果显示
第一个字符必须是字母或者下划线
其他部分由字母、数字、下划线组成
区分大小写
fales none true and as assert async await break class continuedef del elif else except finally for from global ifimort in is lambda nonlocal not or pass raise return try while with yield
标识符不能是python保留字
标识符(变量)
同一模块代码必须包含相同的缩进空格书
行与缩进
每行以#开头
快捷键多选ctrl+/
#
''' '''
\"\"\" \"\"\"
注释其实只有一个#
username = input('输入用户名')
password = input('请输入密码')
获取用户输入的内容,获取的所有内容都是字符串类型
输入
print(字符1,字符2...)
print(字符1,字符2...,end='\')
自动换行输出
print(字符1,字符2...,end='')
不换行输出
输出
输入输出
a = input(\"请输入姓名:\")
b = input(\"请输入年龄:\")
print(\"你好,我叫%s,今年%d岁\
占位符(很少用)
例1:print(\"你好,我叫{},今年{}岁\
例2:print(\"你好,我叫{name},今年{age}岁\
format(适用性最广)
print(f\"你好,我叫{a},今年{b}岁\")
字面插值
格式化输出
print('哈' + '哈')
+
-
print('哈' * 2)
*
只能保留十六位小数
/
取余数
%
取整数
//
次方
**
算数运算符
>
<
==
!=
>=
<=
比较运算符(ture false返回)
a = a + b
a += b
a = a - b
a -= b
a = a * b
a *= b
a = a / b
a /= b
a = a % b
a %= b
a = a // b
a //= b
a = a ** b
a **= b
赋值运算符
and
or
not
优先判断最前的运算符,依此类推
逻辑运算符
判断的是内存地址是否相同
a = None
例:print(type(a) is int)
print (a is None)
print(a is not true)
例:a = '1' b = '12'
print(a in b)
身份运算
in
not in
成员判断
运算符
根据ascll码排序
数值型
非0和非空(null)为True,0和null为False
引号内不可换行,可通过/n实现
' '
\" \"
引号内可换行
字符串
可包含数字,字符串,列表,元组,字典;可空
a = []
n为元素的下标
a[n] = 改变后的元素
删除下标为n的元素
del a[n]
在列表a中x出现的次数
print(a.count(x))
在列表a中x出现的下标
print(a.index(x))
在列表a最后加上x元素
a.append(x)
在别表a中第n下标添加元素x
清除列表
a.clear()
等同于列表a+列表b
a.extend(b)
把a列表复制给b
b = a.copy()
删除a列表的n下标元素,且返回该元素(default last)
b = a.pop(n)
删除a列表的x元素
b = a.remove(x)
相当于a[::-1]
a.reverse()
排序
a.sort()
反着排序
a.sort(reverse=True)
运算符 + 、 * 、 in 、 not in
俩列表相加是第二列表的所有元素从第一列表的最后加到第一列表上
列表*2的话,是从列表最后重新加一次列表的元素
in判断列表元素是否在列表里
列表
元组
数据类型
对字符串进行索引(从左往右0开始,从右往左-1开始),切片出来的数据都是字符串类型
print(a[x])
print(a[x:y])
z的正负值代表print字符的方向,z的绝对值代表几字一取
print(a[x:y:z])
对a从最左往右一字符一取
print(a[0:])
对a从最右往左一字符一取
print(a[:-1])
对a从最右往左两字符一取
print(a[::-2])
切片
转化为大写
print(a.upper())
转化为小写
print(a.lower())
首字母大写
print(a.capitalize())
判断出现几次
print(a.count())
判断是否全为数字或字母
print(a.isalnum())
判断是否全为中文或字母
判断是否为纯数字
print(a.isnumeric())
取最大值,是通过ASCII来进行比较
print(max(a))
取最小值,是通过ASCII来进行比较
print(min(a))
计算字符串长度
print(len(a))
找到字符返回匹配字符的开始索引值,否则返回-1
print(a.find(\"要找的字符串\
找到字符返回匹配字符的开始索引值,否则报错(不推荐用)
print(a.index(\"要找的字符串\
按照指定分隔字符连接字符串各元素
print('分隔字符'.join(a))
按照指定分隔字符把字符串转为list
print(a.split('分隔字符'))
替换字符串中部分字符
print(a.replace(\"想被替换的字符串\
前后去空格
print(a.strip())
左边去空格
print(a.lstrip())
右边去空格
print(a.rstrip())
string常见内置函数
插入数字运算包
开方
print(math.sprt(3))
平方
import math
取绝对值
abx()
返回数字的上入整数,如ceil(4.1)返回5
ceil()
返回数字的下舍整数,如floor(4.1)返回4
floor()
对a四舍五入,n为保留小数位
max()
min()
常用数字类型函数
换行
/n
空格
/t
子主题
转义
命令
if 判断条件成立时,执行后面的语句(可多行),else为可选语句。以缩进区分表示同一范围
条件表达式里可以用 is in and or ,怕分不清先后计算逻辑可以加括号
if 条件表达式:
执行语句
...
单分支
else 条件表达式:
双分支
elif 条件表达式:
多分支
if 条件表达式:
执行语句
else 条件表达式:
嵌套分支
执行语句 if 条件表达式 else 执行语句
三元运算
条件语句
0到9的数列
range(10)
for 循环变量 in 序列:
else:
执行语句(一般用来提示结束循环)
for循环
while循环
循环
python基本语法
python
0 条评论
回复 删除
下一页