python语法笔记-linux

发布时间:2023-04-03 12:00

python入门程序

#! /usr/bin/env python3
#-*- coding:utf-8 -*-
print(\"hello world\");

第一行指定解释器
第二行指定编码
运行时使用python3 test.py
也可以是使用./运行 但必须赋予执行权限chmod +x test.py
执行./test.py 即可

python默认采用浮点数除法计算
即8/5=1.6
那么如果需要整除则使用两个除号 8//5=1
两个乘号** 为乘方运算 2**3=8
\"python语法笔记-linux_第1张图片\"
值得注意的是
\"在这里插入图片描述\"
这与传统语言(例如c++不太一样)c++采用向0取整 但是python是向下取整

还有一个特殊的运算 _ 没看错 下划线!!!!
代表上一次运行的结果(因为python是解释型语言 可以边输入边运行)
\"python语法笔记-linux_第2张图片\"
round运算 四舍五入(我好像记得c++也有着库函数)
第二个参数代表保留多少位
\"在这里插入图片描述\"
python中的字符串
python中单引号和双引号均可表示字符串,但c++和java中只有双引号表示字符串
\"python语法笔记-linux_第3张图片\"
看个例子 如果想要在单引号中输出单引号则需要转义’\\\'即可

\"在这里插入图片描述\"
单引号中套双引号不需要转义

\"python语法笔记-linux_第4张图片\"
来看个有意思的 第一个好像没有转义 但是print输出就正常转义了
所以这告诉我们没事还是打印输出看字符串吧

\"python语法笔记-linux_第5张图片\"
不想转义怎么办 前面加个r

剩下就是一些别的应用了 了解即可
\"python语法笔记-linux_第6张图片\"
+和下标均与c++ string相同
python同时还支持下标为负数 即从右往左以此为-1 -2 …

python字符串支持切片操作
切片的下标为左闭右开的区间
当省略前面时代表的是长度 省略右边时是从左边下标一直到字符串结束
(感觉个c++ substr有着类似的操作QAQ)
同样 切片中的参数也支持负号
\"python语法笔记-linux_第7张图片\"
再来个有意思的
我们都知道 下标是不能越界的
\"python语法笔记-linux_第8张图片\"
但是切片可以 它会自动截断
\"在这里插入图片描述\"
python的字符串是不可以修改的
\"python语法笔记-linux_第9张图片\"

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号