如果需要添加环境变量 找到这三个的环境变量添加 即可

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笔记相关推荐

  1. python 路径拼接字符串_字符串游戏之拼接字符串

    出场人物介绍 小美:小学4年级学生,参加了学校的编程兴趣小组,已经了解了Python语言的基本语法,能够看懂一些简单的程序.她做事风风火火,对所有的事物都很好奇,喜欢打破砂锅问到底,是一个叫人又爱又恨 ...

  2. python安装教程(配置环境变量)

    安装python教程 一.官网地址 官网地址下载链接 https://www.python.org/downloads/windows/ 输入地址出现如下图所示 下载完成之后双击这个exe文件(我这里 ...

  3. python文件打不开 环境变量错误,《自拍教程27》环境变量的常见错误,环境变量错误...

    <自拍教程27>环境变量的常见错误,环境变量错误 错误一: 把文件路径放到Path环境变量 测试同学经常出现,把文件路径,放到Path环境变量里去. 比如添加:C:\Adb\adb.exe ...

  4. python路径拼接问题

    查看python所在路径 import sys pythonpath = sys.executable print(pythonpath) python添加路径: import os,sys __di ...

  5. python要配置几个环境变量_Python环境变量配置

    第一步:下载Python安装包 在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64 ...

  6. Linux配置Java环境变量(添加JDK至环境变量)

    Linux配置环境变量添加JDK 一.下载并解压JDK(以下为两个常用版本) JDK 链接 JDK8 Oracle JDK8 Download JDK11 Oracle JDK11 Download ...

  7. python路径拼接os.path.join()函数和os.makedirs的用法

    python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个 ...

  8. os.path.join (python路径拼接)

    python路径拼接os.path.join()函数的用法 # 数据路径root = 'H:\Butterfly_detection\yolov5-1.0-baseline\VOCdevkit\VOC ...

  9. sublime text3安装python插件和flake8_Sublime Text环境配置(Python、Latex、Markdown)及常见问题汇总...

    目录 安装 基本设置 万包之祖 Package Control Python 环境配置 Markdown环境配置 Sublime问题汇总 macOS+Latex环境配置 安装 从官方网站地址下载安装即 ...

最新文章

  1. PropertyGrid自定义控件
  2. 什么浏览器好用_还在用手机自带浏览器么?这个不足1M的浏览器却功能更加强大...
  3. LeetCode176 第二高的薪水
  4. .net5或.net6(Preview) 之 顶级语句
  5. 小米3g刷高格固件_小米路由器3G刷了老毛子之后恢复官方固件
  6. (转)invalidate()和postInvalidate() 的区别及使用
  7. Java程序设计实验2
  8. vscode php插件_「PHP从入门到颈椎病康复」基础篇——HelloWorld
  9. 省赛来了(组合数)nyoj158
  10. 【实验】实验五 MATLAB高等数学运算20211125
  11. 重磅!2021年国内Java培训机构排名十强出炉啦!
  12. matlab蒙特卡罗变量变换的分布,使用 copula 仿真相关随机变量
  13. 区分线性系统和非线性系统
  14. 软件测试面试-为什么选择软件测试?
  15. 向量维数与向量空间维数的区别
  16. 联想依托下一代ThinkAgile可组合云平台实现跨越式发展
  17. linux每40分钟运行一次,【linux】crontab 每 16 分钟运行一次 的执行计划?
  18. android 高仿糯米团购 摇一摇 摇奖 效果
  19. firefox浏览器修改样式为绿色护眼
  20. 7-6 打印水仙花数(10 分)

热门文章

  1. 《深度学习》————NN网络是否可以拟合任何一种函数
  2. sklearn炼丹术之——交叉验证Cross-validation: evaluating estimator performance
  3. python中出现UserWarning: libuv only supports millisecond timer resolution怎么解决
  4. 【转】VO BO PO 介绍
  5. 【ASP.NET】HTTP中的 get 和 post 请求
  6. 浅谈 标准的代号和编号
  7. TODO maven学习笔记
  8. EF6 MVC5译文
  9. Apple 企业开发者账号邓白氏码申请记录 ----转
  10. mysql 常用函数和关键字