python 路径拼接字符串_anaconda环境变量添加 python笔记
如果需要添加环境变量 找到这三个的环境变量添加 即可
python的环境变量
添加这个即可使用 D:python
改变juoyter notebook的使用路径
jupyter notebook --generate-config 找到jupyter notebook的路径
Writing default config to: C:UsersYounger.jupyterjupyter_notebook_config.py (在电脑上找他的路径)
notebook_dir 查找这条命令 (notebook的路径) 去掉井号 在括号里面添加新的路径(想放到哪个路径里面就放到哪个路径里面)
c.NotebookApp.notebook_dir = "D:python work" 复制路径之后把路径添加过来 保存路径就改好了
添加环境变量:
control panel - system and security - system - advanced system setting - environment variables - path -
ctrl+? 做整行注释
shell:startup 设置开机启动系统文件夹
msconfig 关闭某些进程的开机启动 startup 里面去禁止
在page里新建一个文件 code模式是写代码的
markdown模式是可以写文本的
在左边in的下面按一个m 就会自己切换成markdown 格式
在左边同样的位置再按一个y 就会又变成代码模式
markdown格式下 先加一个井号 然后点个空格 就会是标题形式
ctrl+enter 运行 (并且停留在这一行 不跳转到下一行)
shift+enter 运行 跳转到下一行
kernel 点restart 重启一下
当使用input()时 左边In[*]里面是“*” 此时不要随便跳转到下一行 如果跳转到下一行 程序就卡死了
需要重启内核才能继续 (kernel)
当不知道一个函数是什么功能的时候 可以按一下shift table (返回一个简单的函数的用法)
1.1+1.1+1.1==3.3 错误 因为小数在python解释器里面是不精确成数的
使用这个模块相加 import decimal
decimal.Decimal("1.1")+decimal.Decimal("1.1")+decimal.Decimal("1.1")==decimal.Decimal("3.3")
id() 此函数可以返回 函数在python变量中间的一个位置 像身份证一样是一一对应的
如果两个a,b 都被定义为 4 使用id() 的时候 id(a) 和 id(b)返回值一样:表明两者指向
同一个地方
但是对于小数而言 如果a,b赋值的小数相同 返回的编号不会是一样的 (因为小数在计算机内
不是精确存储的) 当数足够大的时候 他们返回的也不是同一个对象(a=9999 b=9999 a=b 错)
可以使用is a is b 返回flase (当数小于256 的时候有内置的)
round() 四舍五入 4.5 这个情况 用round返回 4
因为 当不能判断是舍还是入时 , 看整数(奇进偶舍)
4/2 返回2.0 浮点数 要想返回2 使用4//2 返回2
n 换行 t制表 输出的中间有tab 前面加一个r 输出原样 不改变
""" """ 多行字符串 返回一个字符串 可以在进行多行的注释 ,换行也能直接换 看起来比较简单
(让文字有些层次结构 注释起来一目了然)
str_2 = "python python python"
str_1.count("p") 数p
len(str_1) 字符串长度
str_1.upper().lower() .upper() 全部大写 .lower() 全部小写
str_2.title() 首字母大写
str_2.split() 以空格进行分割 (返回列表)
str_2.split('t') 以t进行分割
"#".join(["abc","bcd","cde"]) 拼接符 (列表) 返回拼接好的字符串 'abc#bcd#cde'
"#".join(("abc","bcd","cde")) (元组) 'abc#bcd#cde'
"#".join("abcd") (字符串) 都是可以拼接的 'a#b#c#d'
str_2.replace("p","P") 用大写代替小写 'Python Python Python'
str_2.replace("p","P",2) 有参数2 就只代替前面的两个 第三个不变 'Python Python python'
str_2.find("p",2) 找第二个p 因为python第一个为0 所以找第二个p 返回7
str_2.find("p",2,6) 如果在2-6之间找第二个p 找不到 则返回-1
for i in range(4):
print("i的值为{},i的平方为{}".format(i,i**2)) 使用format保持每次输出的模板都不变
"p" in str_2 返回 True
"pw" in str_2
str_2.startswith("p") 返回True 以什么开头
str_2.endswith("on") 返回True 以什么结尾
切片 str_2[1:4:2] 三个数字分别代表 起始位置 终止位置 步长
str_2[1:4] 返回'yth'
str_2[1:] 返回'ython python python'
str_2[1:9:2] 'yhnp'
str_2[9:1:-1] 'typ noht' 如果是反着切片的话 步长值为负数就好
str_2[9:1:1] ''
str_2[::-1] 'nohtyp nohtyp nohtyp' 倒序
-练习1:
-已知字符串s = "sadNDUionaREwSS" ,能否将该字符串前半部分转换大写,后半部分转换小写?为什么?
-(若字符串长度为奇数,中间的字符大写)
-练习2:
-请生成字符串s3,s3为s进行逆序排序的结果。
-练习3:
-请基于练习一中的截取s中奇数位并转化为大写,截取s中偶数位并转换为小写。
-练习4:
-"2017/10/15 14:15:45"这个时间的字符串,请截取年份,月份,日期。时,分,秒
-练习5:
-用input输入一个数字的字符串,然后转换成整形,然后乘以5加上8计算后转换成字符串输出
-练习6:
-str10 = 'aabbccddeeabbbaddd" 将用A将前2个a替换,然后用find函数返回最后一个a的索引
1:
s = "sadNDUionaREwSS"
s[:len(s)//2].upper() + s[len(s)//2:].lower()
'SADNDUIonarewss'
2:
s3 = s[::-1]
s3
'SSwERanoiUDNdas'
3:
s[::2].upper() 返回 'SDDINRWS'
s[1::2].lower() 返回 'anuoaes'
"".join([s[i].upper() if i%2==0 else s[i].lower() for i in range(len(s))])
'SaDnDuIoNaReWsS'
4:
time = "2017/10/15 14:15:45"
time.split("/")[0]
time.split("/")[1]
time.split("/")[2].split()[0]
time.split()[1].split(":")[0]
time.split()[1].split(":")[1]
time.split()[1].split(":")[2]
点击cell 然后按a 是在选定行的上面加一行 b 是在选定行的下面加一行
5:
a = input()
int(a)
print(int(a)*5+8)
6.
str10 ="aabbccddeeabbbaddd"
str10.replace('a','A',2)
List = [1,2,3,4,"abc"]
List.append(5) 没有返回值 (在列表最后添加一个5)
List.pop() (去掉列表最后面的值)
str_2.replace("p","P") 对于字符串 此命令是重新输出一个字符串 原字符串str_2并不改变
List[1] = 22 对于列表 赋值改变之后 整个列表也就改变了
字符串不具备分片赋值能力的
id()是内存里面的位置 不会被改变的
python 路径拼接字符串_anaconda环境变量添加 python笔记相关推荐
- python 路径拼接字符串_字符串游戏之拼接字符串
出场人物介绍 小美:小学4年级学生,参加了学校的编程兴趣小组,已经了解了Python语言的基本语法,能够看懂一些简单的程序.她做事风风火火,对所有的事物都很好奇,喜欢打破砂锅问到底,是一个叫人又爱又恨 ...
- python安装教程(配置环境变量)
安装python教程 一.官网地址 官网地址下载链接 https://www.python.org/downloads/windows/ 输入地址出现如下图所示 下载完成之后双击这个exe文件(我这里 ...
- python文件打不开 环境变量错误,《自拍教程27》环境变量的常见错误,环境变量错误...
<自拍教程27>环境变量的常见错误,环境变量错误 错误一: 把文件路径放到Path环境变量 测试同学经常出现,把文件路径,放到Path环境变量里去. 比如添加:C:\Adb\adb.exe ...
- python路径拼接问题
查看python所在路径 import sys pythonpath = sys.executable print(pythonpath) python添加路径: import os,sys __di ...
- python要配置几个环境变量_Python环境变量配置
第一步:下载Python安装包 在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64 ...
- Linux配置Java环境变量(添加JDK至环境变量)
Linux配置环境变量添加JDK 一.下载并解压JDK(以下为两个常用版本) JDK 链接 JDK8 Oracle JDK8 Download JDK11 Oracle JDK11 Download ...
- python路径拼接os.path.join()函数和os.makedirs的用法
python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个 ...
- os.path.join (python路径拼接)
python路径拼接os.path.join()函数的用法 # 数据路径root = 'H:\Butterfly_detection\yolov5-1.0-baseline\VOCdevkit\VOC ...
- sublime text3安装python插件和flake8_Sublime Text环境配置(Python、Latex、Markdown)及常见问题汇总...
目录 安装 基本设置 万包之祖 Package Control Python 环境配置 Markdown环境配置 Sublime问题汇总 macOS+Latex环境配置 安装 从官方网站地址下载安装即 ...
最新文章
- PropertyGrid自定义控件
- 什么浏览器好用_还在用手机自带浏览器么?这个不足1M的浏览器却功能更加强大...
- LeetCode176 第二高的薪水
- .net5或.net6(Preview) 之 顶级语句
- 小米3g刷高格固件_小米路由器3G刷了老毛子之后恢复官方固件
- (转)invalidate()和postInvalidate() 的区别及使用
- Java程序设计实验2
- vscode php插件_「PHP从入门到颈椎病康复」基础篇——HelloWorld
- 省赛来了(组合数)nyoj158
- 【实验】实验五 MATLAB高等数学运算20211125
- 重磅!2021年国内Java培训机构排名十强出炉啦!
- matlab蒙特卡罗变量变换的分布,使用 copula 仿真相关随机变量
- 区分线性系统和非线性系统
- 软件测试面试-为什么选择软件测试?
- 向量维数与向量空间维数的区别
- 联想依托下一代ThinkAgile可组合云平台实现跨越式发展
- linux每40分钟运行一次,【linux】crontab 每 16 分钟运行一次 的执行计划?
- android 高仿糯米团购 摇一摇 摇奖 效果
- firefox浏览器修改样式为绿色护眼
- 7-6 打印水仙花数(10 分)
热门文章
- 《深度学习》————NN网络是否可以拟合任何一种函数
- sklearn炼丹术之——交叉验证Cross-validation: evaluating estimator performance
- python中出现UserWarning: libuv only supports millisecond timer resolution怎么解决
- 【转】VO BO PO 介绍
- 【ASP.NET】HTTP中的 get 和 post 请求
- 浅谈 标准的代号和编号
- TODO maven学习笔记
- EF6 MVC5译文
- Apple 企业开发者账号邓白氏码申请记录 ----转
- mysql 常用函数和关键字